builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-091 starttime: 1464638947.39 results: success (0) buildid: 20160530112445 builduid: 47162b93c1e4433fae6500d2eaafc379 revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:07.386702) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:07.387189) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:07.387504) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:07.584346) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:09:07.584637) ========= '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-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows using PTY: False --13:09:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 2.45 GB/s 13:09:10 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.882000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:09:10.547290) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-05-30 13:09:10.547780) ========= '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-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=18.735000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 18 secs) (at 2016-05-30 13:09:29.294775) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:09:29.295171) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows using PTY: False 2016-05-30 13:09:30,196 truncating revision to first 12 chars 2016-05-30 13:09:30,197 Setting DEBUG logging. 2016-05-30 13:09:30,197 attempt 1/10 2016-05-30 13:09:30,197 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e3d15342ba84?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 13:09:30,710 unpacking tar archive at: mozilla-aurora-e3d15342ba84/testing/mozharness/ program finished with exit code 0 elapsedTime=2.185000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 13:09:31.651439) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:31.651971) ========= script_repo_revision: e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:31.652819) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:31.653319) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 13:09:31.668969) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 23 secs) (at 2016-05-30 13:09:31.669392) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:09:32 INFO - MultiFileLogger online at 20160530 13:09:32 in C:\slave\test 13:09:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:09:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:09:32 INFO - {'append_to_log': False, 13:09:32 INFO - 'base_work_dir': 'C:\\slave\\test', 13:09:32 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:09:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:09:32 INFO - 'buildbot_json_path': 'buildprops.json', 13:09:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:09:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:09:32 INFO - 'download_minidump_stackwalk': True, 13:09:32 INFO - 'download_symbols': 'true', 13:09:32 INFO - 'e10s': False, 13:09:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:09:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:09:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:09:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:09:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:09:32 INFO - 'C:/mozilla-build/tooltool.py'), 13:09:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:09:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:09:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:09:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:09:32 INFO - 'log_level': 'info', 13:09:32 INFO - 'log_to_console': True, 13:09:32 INFO - 'opt_config_files': (), 13:09:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:09:32 INFO - '--processes=1', 13:09:32 INFO - '--config=%(test_path)s/wptrunner.ini', 13:09:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:09:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:09:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:09:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:09:32 INFO - 'pip_index': False, 13:09:32 INFO - 'require_test_zip': True, 13:09:32 INFO - 'test_type': ('testharness',), 13:09:32 INFO - 'this_chunk': '1', 13:09:32 INFO - 'total_chunks': '10', 13:09:32 INFO - 'virtualenv_path': 'venv', 13:09:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:09:32 INFO - 'work_dir': 'build'} 13:09:32 INFO - ##### 13:09:32 INFO - ##### Running clobber step. 13:09:32 INFO - ##### 13:09:32 INFO - Running pre-action listener: _resource_record_pre_action 13:09:32 INFO - Running main action method: clobber 13:09:32 INFO - rmtree: C:\slave\test\build 13:09:32 INFO - Using _rmtree_windows ... 13:09:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:12:44 INFO - Running post-action listener: _resource_record_post_action 13:12:44 INFO - ##### 13:12:44 INFO - ##### Running read-buildbot-config step. 13:12:44 INFO - ##### 13:12:44 INFO - Running pre-action listener: _resource_record_pre_action 13:12:44 INFO - Running main action method: read_buildbot_config 13:12:44 INFO - Using buildbot properties: 13:12:44 INFO - { 13:12:44 INFO - "project": "", 13:12:44 INFO - "product": "firefox", 13:12:44 INFO - "script_repo_revision": "production", 13:12:44 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 13:12:44 INFO - "repository": "", 13:12:44 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 13:12:44 INFO - "buildid": "20160530112445", 13:12:44 INFO - "pgo_build": "False", 13:12:44 INFO - "basedir": "C:\\slave\\test", 13:12:44 INFO - "buildnumber": 5, 13:12:44 INFO - "slavename": "t-w864-ix-091", 13:12:44 INFO - "revision": "e3d15342ba84ae49b8f8b0350a9d92bcc3c38b5f", 13:12:44 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 13:12:44 INFO - "platform": "win64", 13:12:44 INFO - "branch": "mozilla-aurora", 13:12:44 INFO - "repo_path": "releases/mozilla-aurora", 13:12:44 INFO - "moz_repo_path": "", 13:12:44 INFO - "stage_platform": "win64", 13:12:44 INFO - "builduid": "47162b93c1e4433fae6500d2eaafc379", 13:12:44 INFO - "slavebuilddir": "test" 13:12:44 INFO - } 13:12:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 13:12:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 13:12:44 INFO - Running post-action listener: _resource_record_post_action 13:12:44 INFO - ##### 13:12:44 INFO - ##### Running download-and-extract step. 13:12:44 INFO - ##### 13:12:44 INFO - Running pre-action listener: _resource_record_pre_action 13:12:44 INFO - Running main action method: download_and_extract 13:12:44 INFO - mkdir: C:\slave\test\build\tests 13:12:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:12:44 INFO - https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:12:44 INFO - trying https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 13:12:44 INFO - Downloading https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 13:12:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 13:12:45 INFO - Downloaded 1274 bytes. 13:12:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 13:12:45 INFO - Using the following test package requirements: 13:12:45 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:12:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 13:12:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 13:12:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'jsshell-win64.zip'], 13:12:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 13:12:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 13:12:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 13:12:45 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 13:12:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 13:12:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 13:12:45 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 13:12:45 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 13:12:45 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')]} 13:12:45 INFO - https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:12:45 INFO - trying https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 13:12:45 INFO - Downloading https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 13:12:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 13:12:46 INFO - Downloaded 20846607 bytes. 13:12:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:12:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:12:49 INFO - caution: filename not matched: web-platform/* 13:12:49 INFO - Return code: 11 13:12:49 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')]} 13:12:49 INFO - https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:12:49 INFO - trying https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 13:12:49 INFO - Downloading https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 13:12:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 13:12:51 INFO - Downloaded 36409220 bytes. 13:12:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:12:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:13:31 INFO - caution: filename not matched: bin/* 13:13:31 INFO - caution: filename not matched: config/* 13:13:31 INFO - caution: filename not matched: mozbase/* 13:13:31 INFO - caution: filename not matched: marionette/* 13:13:31 INFO - caution: filename not matched: tools/wptserve/* 13:13:31 INFO - Return code: 11 13:13:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:31 INFO - https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 13:13:31 INFO - trying https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:13:31 INFO - Downloading https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 13:13:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 13:13:33 INFO - Downloaded 82752643 bytes. 13:13:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:13:33 INFO - mkdir: C:\slave\test\properties 13:13:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:13:33 INFO - Writing to file C:\slave\test\properties\build_url 13:13:33 INFO - Contents: 13:13:33 INFO - build_url:https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 13:13:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:13:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:13:34 INFO - Writing to file C:\slave\test\properties\symbols_url 13:13:34 INFO - Contents: 13:13:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:13:34 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')]} 13:13:34 INFO - https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:13:34 INFO - trying https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:13:34 INFO - Downloading https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 13:13:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 13:13:36 INFO - Downloaded 50735023 bytes. 13:13:36 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:13:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:13:38 INFO - Return code: 0 13:13:38 INFO - Running post-action listener: _resource_record_post_action 13:13:38 INFO - Running post-action listener: set_extra_try_arguments 13:13:38 INFO - ##### 13:13:38 INFO - ##### Running create-virtualenv step. 13:13:38 INFO - ##### 13:13:38 INFO - Running pre-action listener: _pre_create_virtualenv 13:13:38 INFO - Running pre-action listener: _resource_record_pre_action 13:13:38 INFO - Running main action method: create_virtualenv 13:13:38 INFO - Creating virtualenv C:\slave\test\build\venv 13:13:38 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 13:13:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:13:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:13:46 INFO - Installing distribute......................................................................................................................................................................................done. 13:13:47 INFO - Return code: 0 13:13:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:13:47 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')]} 13:13:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:47 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')]} 13:13:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:47 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-091', 'USERDOMAIN': 'T-W864-IX-091', '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-091', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-091', '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-091\\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 13:13:47 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 13:13:47 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 13:13:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:13:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:13:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:13:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:13:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:13:47 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:13:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:13:47 INFO - 'DCLOCATION': 'SCL3', 13:13:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:13:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:13:47 INFO - 'HOMEDRIVE': 'C:', 13:13:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:13:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:13:47 INFO - 'KTS_VERSION': '1.19c', 13:13:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:13:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:13:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:13:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:13:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:13:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:47 INFO - 'MOZ_NO_REMOTE': '1', 13:13:47 INFO - 'NO_EM_RESTART': '1', 13:13:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:13:47 INFO - 'OS': 'Windows_NT', 13:13:47 INFO - 'OURDRIVE': 'C:', 13:13:47 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', 13:13:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:13:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:13:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:13:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:13:47 INFO - 'PROCESSOR_LEVEL': '6', 13:13:47 INFO - 'PROCESSOR_REVISION': '1e05', 13:13:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:13:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:13:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:13:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:13:47 INFO - 'PROMPT': '$P$G', 13:13:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:13:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:13:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:13:47 INFO - 'PWD': 'C:\\slave\\test', 13:13:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:13:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:13:47 INFO - 'SYSTEMDRIVE': 'C:', 13:13:47 INFO - 'SYSTEMROOT': 'C:\\windows', 13:13:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:47 INFO - 'TEST1': 'testie', 13:13:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:47 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:13:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:13:47 INFO - 'USERNAME': 'cltbld', 13:13:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:13:47 INFO - 'WINDIR': 'C:\\windows', 13:13:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:13:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:13:49 INFO - Downloading/unpacking psutil>=0.7.1 13:13:49 INFO - Running setup.py egg_info for package psutil 13:13:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:13:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:13:49 INFO - Installing collected packages: psutil 13:13:49 INFO - Running setup.py install for psutil 13:13:49 INFO - building 'psutil._psutil_windows' extension 13:13:49 INFO - error: Unable to find vcvarsall.bat 13:13:49 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-yduohd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:13:49 INFO - running install 13:13:49 INFO - running build 13:13:49 INFO - running build_py 13:13:49 INFO - creating build 13:13:49 INFO - creating build\lib.win32-2.7 13:13:49 INFO - creating build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:13:49 INFO - running build_ext 13:13:49 INFO - building 'psutil._psutil_windows' extension 13:13:49 INFO - error: Unable to find vcvarsall.bat 13:13:49 INFO - ---------------------------------------- 13:13:49 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-yduohd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:13:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-091\AppData\Roaming\pip\pip.log 13:13:49 WARNING - Return code: 1 13:13:49 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! 13:13:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:13:49 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')]} 13:13:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:49 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')]} 13:13:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:49 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-091', 'USERDOMAIN': 'T-W864-IX-091', '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-091', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-091', '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-091\\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 13:13:49 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 13:13:49 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 13:13:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:13:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:13:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:13:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:13:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:13:49 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:13:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:13:49 INFO - 'DCLOCATION': 'SCL3', 13:13:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:13:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:13:49 INFO - 'HOMEDRIVE': 'C:', 13:13:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:13:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:13:49 INFO - 'KTS_VERSION': '1.19c', 13:13:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:13:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:13:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:13:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:13:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:13:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:49 INFO - 'MOZ_NO_REMOTE': '1', 13:13:49 INFO - 'NO_EM_RESTART': '1', 13:13:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:13:49 INFO - 'OS': 'Windows_NT', 13:13:49 INFO - 'OURDRIVE': 'C:', 13:13:49 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', 13:13:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:13:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:13:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:13:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:13:49 INFO - 'PROCESSOR_LEVEL': '6', 13:13:49 INFO - 'PROCESSOR_REVISION': '1e05', 13:13:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:13:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:13:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:13:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:13:49 INFO - 'PROMPT': '$P$G', 13:13:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:13:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:13:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:13:49 INFO - 'PWD': 'C:\\slave\\test', 13:13:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:13:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:13:49 INFO - 'SYSTEMDRIVE': 'C:', 13:13:49 INFO - 'SYSTEMROOT': 'C:\\windows', 13:13:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:49 INFO - 'TEST1': 'testie', 13:13:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:49 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:13:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:13:49 INFO - 'USERNAME': 'cltbld', 13:13:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:13:49 INFO - 'WINDIR': 'C:\\windows', 13:13:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:13:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:13:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:13:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:13:50 INFO - Running setup.py egg_info for package mozsystemmonitor 13:13:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:13:50 INFO - Running setup.py egg_info for package psutil 13:13:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:13:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:13:50 INFO - Installing collected packages: mozsystemmonitor, psutil 13:13:50 INFO - Running setup.py install for mozsystemmonitor 13:13:50 INFO - Running setup.py install for psutil 13:13:50 INFO - building 'psutil._psutil_windows' extension 13:13:50 INFO - error: Unable to find vcvarsall.bat 13:13:50 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-prksfe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:13:50 INFO - running install 13:13:50 INFO - running build 13:13:50 INFO - running build_py 13:13:50 INFO - running build_ext 13:13:50 INFO - building 'psutil._psutil_windows' extension 13:13:50 INFO - error: Unable to find vcvarsall.bat 13:13:50 INFO - ---------------------------------------- 13:13:50 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-prksfe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:13:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-091\AppData\Roaming\pip\pip.log 13:13:50 WARNING - Return code: 1 13:13:50 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! 13:13:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:13:50 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')]} 13:13:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:50 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')]} 13:13:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:50 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-091', 'USERDOMAIN': 'T-W864-IX-091', '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-091', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-091', '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-091\\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 13:13:50 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 13:13:50 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 13:13:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:13:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:13:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:13:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:13:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:13:50 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:13:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:13:50 INFO - 'DCLOCATION': 'SCL3', 13:13:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:13:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:13:50 INFO - 'HOMEDRIVE': 'C:', 13:13:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:13:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:13:50 INFO - 'KTS_VERSION': '1.19c', 13:13:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:13:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:13:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:13:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:13:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:13:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:50 INFO - 'MOZ_NO_REMOTE': '1', 13:13:50 INFO - 'NO_EM_RESTART': '1', 13:13:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:13:50 INFO - 'OS': 'Windows_NT', 13:13:50 INFO - 'OURDRIVE': 'C:', 13:13:50 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', 13:13:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:13:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:13:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:13:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:13:50 INFO - 'PROCESSOR_LEVEL': '6', 13:13:50 INFO - 'PROCESSOR_REVISION': '1e05', 13:13:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:13:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:13:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:13:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:13:50 INFO - 'PROMPT': '$P$G', 13:13:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:13:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:13:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:13:50 INFO - 'PWD': 'C:\\slave\\test', 13:13:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:13:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:13:50 INFO - 'SYSTEMDRIVE': 'C:', 13:13:50 INFO - 'SYSTEMROOT': 'C:\\windows', 13:13:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:50 INFO - 'TEST1': 'testie', 13:13:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:50 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:13:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:13:50 INFO - 'USERNAME': 'cltbld', 13:13:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:13:50 INFO - 'WINDIR': 'C:\\windows', 13:13:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:13:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:13:50 INFO - Downloading/unpacking blobuploader==1.2.4 13:13:50 INFO - Downloading blobuploader-1.2.4.tar.gz 13:13:50 INFO - Running setup.py egg_info for package blobuploader 13:13:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:13:54 INFO - Running setup.py egg_info for package requests 13:13:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:13:54 INFO - Downloading docopt-0.6.1.tar.gz 13:13:54 INFO - Running setup.py egg_info for package docopt 13:13:54 INFO - Installing collected packages: blobuploader, docopt, requests 13:13:54 INFO - Running setup.py install for blobuploader 13:13:54 INFO - Running setup.py install for docopt 13:13:54 INFO - Running setup.py install for requests 13:13:54 INFO - Successfully installed blobuploader docopt requests 13:13:54 INFO - Cleaning up... 13:13:54 INFO - Return code: 0 13:13:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:13:54 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')]} 13:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:54 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')]} 13:13:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:54 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-091', 'USERDOMAIN': 'T-W864-IX-091', '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-091', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-091', '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-091\\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 13:13:55 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 13:13:55 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 13:13:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:13:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:13:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:13:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:13:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:13:55 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:13:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:13:55 INFO - 'DCLOCATION': 'SCL3', 13:13:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:13:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:13:55 INFO - 'HOMEDRIVE': 'C:', 13:13:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:13:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:13:55 INFO - 'KTS_VERSION': '1.19c', 13:13:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:13:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:13:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:13:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:13:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:13:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:55 INFO - 'MOZ_NO_REMOTE': '1', 13:13:55 INFO - 'NO_EM_RESTART': '1', 13:13:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:13:55 INFO - 'OS': 'Windows_NT', 13:13:55 INFO - 'OURDRIVE': 'C:', 13:13:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:13:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:13:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:13:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:13:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:13:55 INFO - 'PROCESSOR_LEVEL': '6', 13:13:55 INFO - 'PROCESSOR_REVISION': '1e05', 13:13:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:13:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:13:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:13:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:13:55 INFO - 'PROMPT': '$P$G', 13:13:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:13:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:13:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:13:55 INFO - 'PWD': 'C:\\slave\\test', 13:13:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:13:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:13:55 INFO - 'SYSTEMDRIVE': 'C:', 13:13:55 INFO - 'SYSTEMROOT': 'C:\\windows', 13:13:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:55 INFO - 'TEST1': 'testie', 13:13:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:13:55 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:13:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:13:55 INFO - 'USERNAME': 'cltbld', 13:13:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:13:55 INFO - 'WINDIR': 'C:\\windows', 13:13:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:13:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:13:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:13:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:13:59 INFO - Unpacking c:\slave\test\build\tests\marionette 13:13:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:13:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:13:59 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 13:13:59 INFO - Running setup.py install for browsermob-proxy 13:14:14 INFO - Running setup.py install for manifestparser 13:14:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for marionette-client 13:14:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for marionette-driver 13:14:14 INFO - Running setup.py install for mozcrash 13:14:14 INFO - Running setup.py install for mozdebug 13:14:14 INFO - Running setup.py install for mozdevice 13:14:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozfile 13:14:14 INFO - Running setup.py install for mozhttpd 13:14:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozinfo 13:14:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozInstall 13:14:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozleak 13:14:14 INFO - Running setup.py install for mozlog 13:14:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for moznetwork 13:14:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozprocess 13:14:14 INFO - Running setup.py install for mozprofile 13:14:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozrunner 13:14:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for mozscreenshot 13:14:14 INFO - Running setup.py install for moztest 13:14:14 INFO - Running setup.py install for mozversion 13:14:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:14:14 INFO - Running setup.py install for wptserve 13:14:14 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 13:14:14 INFO - Cleaning up... 13:14:14 INFO - Return code: 0 13:14:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:14:14 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')]} 13:14:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:14:14 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')]} 13:14:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:14:14 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 0x024DA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025F6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02579E28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-091', 'USERDOMAIN': 'T-W864-IX-091', '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-091', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-091', '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-091\\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 13:14:14 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 13:14:14 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 13:14:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:14:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:14:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:14:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:14:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:14:14 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:14:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:14:14 INFO - 'DCLOCATION': 'SCL3', 13:14:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:14 INFO - 'HOMEDRIVE': 'C:', 13:14:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:14:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:14 INFO - 'KTS_VERSION': '1.19c', 13:14:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:14:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:14:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:14 INFO - 'MOZ_NO_REMOTE': '1', 13:14:14 INFO - 'NO_EM_RESTART': '1', 13:14:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:14 INFO - 'OS': 'Windows_NT', 13:14:14 INFO - 'OURDRIVE': 'C:', 13:14:14 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', 13:14:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:14:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:14:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:14 INFO - 'PROCESSOR_LEVEL': '6', 13:14:14 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:14:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:14:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:14:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:14:14 INFO - 'PROMPT': '$P$G', 13:14:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:14:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:14:14 INFO - 'PWD': 'C:\\slave\\test', 13:14:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:14 INFO - 'SYSTEMDRIVE': 'C:', 13:14:14 INFO - 'SYSTEMROOT': 'C:\\windows', 13:14:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:14:14 INFO - 'TEST1': 'testie', 13:14:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:14:14 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:14:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:14:14 INFO - 'USERNAME': 'cltbld', 13:14:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:14:14 INFO - 'WINDIR': 'C:\\windows', 13:14:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:14:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:14:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:14:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:14:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:14:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:14:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:14:19 INFO - Unpacking c:\slave\test\build\tests\marionette 13:14:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:14:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:19 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)) 13:14:30 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)) 13:14:30 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)) 13:14:30 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)) 13:14:30 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)) 13:14:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:14:30 INFO - Downloading blessings-1.6.tar.gz 13:14:30 INFO - Running setup.py egg_info for package blessings 13:14:30 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)) 13:14:30 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:14:30 INFO - Running setup.py install for blessings 13:14:30 INFO - Running setup.py install for browsermob-proxy 13:14:30 INFO - Running setup.py install for manifestparser 13:14:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for marionette-client 13:14:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:14:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for marionette-driver 13:14:30 INFO - Running setup.py install for mozcrash 13:14:30 INFO - Running setup.py install for mozdebug 13:14:30 INFO - Running setup.py install for mozdevice 13:14:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for mozhttpd 13:14:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for mozInstall 13:14:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for mozleak 13:14:30 INFO - Running setup.py install for mozprofile 13:14:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Running setup.py install for mozrunner 13:14:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:14:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:14:32 INFO - Running setup.py install for mozscreenshot 13:14:32 INFO - Running setup.py install for moztest 13:14:32 INFO - Running setup.py install for mozversion 13:14:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:14:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:14:32 INFO - Running setup.py install for wptserve 13:14:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:14:32 INFO - Cleaning up... 13:14:32 INFO - Return code: 0 13:14:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:14:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:14:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:14:32 INFO - Reading from file tmpfile_stdout 13:14:32 INFO - Using _rmtree_windows ... 13:14:32 INFO - Using _rmtree_windows ... 13:14:32 INFO - Current package versions: 13:14:32 INFO - blessings == 1.6 13:14:32 INFO - blobuploader == 1.2.4 13:14:32 INFO - browsermob-proxy == 0.6.0 13:14:32 INFO - distribute == 0.6.14 13:14:32 INFO - docopt == 0.6.1 13:14:32 INFO - manifestparser == 1.1 13:14:32 INFO - marionette-client == 2.3.0 13:14:32 INFO - marionette-driver == 1.4.0 13:14:32 INFO - mozInstall == 1.12 13:14:32 INFO - mozcrash == 0.17 13:14:32 INFO - mozdebug == 0.1 13:14:32 INFO - mozdevice == 0.48 13:14:32 INFO - mozfile == 1.2 13:14:32 INFO - mozhttpd == 0.7 13:14:32 INFO - mozinfo == 0.9 13:14:32 INFO - mozleak == 0.1 13:14:32 INFO - mozlog == 3.1 13:14:32 INFO - moznetwork == 0.27 13:14:32 INFO - mozprocess == 0.22 13:14:32 INFO - mozprofile == 0.28 13:14:32 INFO - mozrunner == 6.11 13:14:32 INFO - mozscreenshot == 0.1 13:14:32 INFO - mozsystemmonitor == 0.0 13:14:32 INFO - moztest == 0.7 13:14:32 INFO - mozversion == 1.4 13:14:32 INFO - requests == 1.2.3 13:14:32 INFO - wptserve == 1.4.0 13:14:32 INFO - Running post-action listener: _resource_record_post_action 13:14:32 INFO - Running post-action listener: _start_resource_monitoring 13:14:32 INFO - Starting resource monitoring. 13:14:32 INFO - ##### 13:14:32 INFO - ##### Running pull step. 13:14:32 INFO - ##### 13:14:32 INFO - Running pre-action listener: _resource_record_pre_action 13:14:32 INFO - Running main action method: pull 13:14:32 INFO - Pull has nothing to do! 13:14:32 INFO - Running post-action listener: _resource_record_post_action 13:14:32 INFO - ##### 13:14:32 INFO - ##### Running install step. 13:14:32 INFO - ##### 13:14:32 INFO - Running pre-action listener: _resource_record_pre_action 13:14:32 INFO - Running main action method: install 13:14:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:14:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:14:32 INFO - Reading from file tmpfile_stdout 13:14:32 INFO - Using _rmtree_windows ... 13:14:32 INFO - Using _rmtree_windows ... 13:14:32 INFO - Detecting whether we're running mozinstall >=1.0... 13:14:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:14:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:14:33 INFO - Reading from file tmpfile_stdout 13:14:33 INFO - Output received: 13:14:33 INFO - Usage: mozinstall-script.py [options] installer 13:14:33 INFO - Options: 13:14:33 INFO - -h, --help show this help message and exit 13:14:33 INFO - -d DEST, --destination=DEST 13:14:33 INFO - Directory to install application into. [default: 13:14:33 INFO - "C:\slave\test"] 13:14:33 INFO - --app=APP Application being installed. [default: firefox] 13:14:33 INFO - Using _rmtree_windows ... 13:14:33 INFO - Using _rmtree_windows ... 13:14:33 INFO - mkdir: C:\slave\test\build\application 13:14:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:14:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 13:14:36 INFO - Reading from file tmpfile_stdout 13:14:36 INFO - Output received: 13:14:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:14:36 INFO - Using _rmtree_windows ... 13:14:36 INFO - Using _rmtree_windows ... 13:14:36 INFO - Running post-action listener: _resource_record_post_action 13:14:36 INFO - ##### 13:14:36 INFO - ##### Running run-tests step. 13:14:36 INFO - ##### 13:14:36 INFO - Running pre-action listener: _resource_record_pre_action 13:14:36 INFO - Running main action method: run_tests 13:14:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:14:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:14:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:14:36 INFO - grabbing minidump binary from tooltool 13:14:36 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')]} 13:14:36 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 0x025B1368>, '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 0x022CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:14:36 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 13:14:36 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 13:14:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:14:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjau_r_ 13:14:37 INFO - INFO - File integrity verified, renaming tmpjau_r_ to win32-minidump_stackwalk.exe 13:14:37 INFO - Return code: 0 13:14:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:14:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:14:38 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/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:14:38 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/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:14:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:14:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Roaming', 13:14:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:14:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:14:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:14:38 INFO - 'COMPUTERNAME': 'T-W864-IX-091', 13:14:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:14:38 INFO - 'DCLOCATION': 'SCL3', 13:14:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:14:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:14:38 INFO - 'HOMEDRIVE': 'C:', 13:14:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-091', 13:14:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:14:38 INFO - 'KTS_VERSION': '1.19c', 13:14:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-091\\AppData\\Local', 13:14:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-091', 13:14:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:14:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:14:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:14:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:14:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:14:38 INFO - 'MOZ_NO_REMOTE': '1', 13:14:38 INFO - 'NO_EM_RESTART': '1', 13:14:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:14:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:14:38 INFO - 'OS': 'Windows_NT', 13:14:38 INFO - 'OURDRIVE': 'C:', 13: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', 13:14:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:14:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:14:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:14:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:14:38 INFO - 'PROCESSOR_LEVEL': '6', 13:14:38 INFO - 'PROCESSOR_REVISION': '1e05', 13:14:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:14:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:14:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:14:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:14:38 INFO - 'PROMPT': '$P$G', 13:14:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:14:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:14:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:14:38 INFO - 'PWD': 'C:\\slave\\test', 13:14:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:14:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:14:38 INFO - 'SYSTEMDRIVE': 'C:', 13:14:38 INFO - 'SYSTEMROOT': 'C:\\windows', 13:14:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:14:38 INFO - 'TEST1': 'testie', 13:14:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:14:38 INFO - 'USERDOMAIN': 'T-W864-IX-091', 13:14:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-091', 13:14:38 INFO - 'USERNAME': 'cltbld', 13:14:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-091', 13:14:38 INFO - 'WINDIR': 'C:\\windows', 13:14:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:14:38 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/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 13:14:39 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 13:14:39 INFO - import pkg_resources 13:14:41 INFO - Using 1 client processes 13:14:43 INFO - SUITE-START | Running 778 tests 13:14:43 INFO - Running testharness tests 13:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:14:44 INFO - Setting up ssl 13:14:44 INFO - PROCESS | certutil | 13:14:44 INFO - PROCESS | certutil | 13:14:44 INFO - PROCESS | certutil | 13:14:44 INFO - Certificate Nickname Trust Attributes 13:14:44 INFO - SSL,S/MIME,JAR/XPI 13:14:44 INFO - 13:14:44 INFO - web-platform-tests CT,, 13:14:44 INFO - 13:14:44 INFO - Starting runner 13:14:45 INFO - PROCESS | 1612 | [1612] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:14:45 INFO - PROCESS | 1612 | [1612] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:14:45 INFO - PROCESS | 1612 | [1612] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:14:45 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:14:45 INFO - PROCESS | 1612 | [1612] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:14:46 INFO - PROCESS | 1612 | 1464639286898 Marionette DEBUG Marionette enabled via build flag and pref 13:14:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20045E000 == 1 [pid = 1612] [id = 1] 13:14:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 1 (000000B20F678000) [pid = 1612] [serial = 1] [outer = 0000000000000000] 13:14:47 INFO - PROCESS | 1612 | [1612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 2 (000000B20F679000) [pid = 1612] [serial = 2] [outer = 000000B20F678000] 13:14:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21284D800 == 2 [pid = 1612] [id = 2] 13:14:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 3 (000000B21284E000) [pid = 1612] [serial = 3] [outer = 0000000000000000] 13:14:48 INFO - PROCESS | 1612 | [1612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 4 (000000B21284F000) [pid = 1612] [serial = 4] [outer = 000000B21284E000] 13:14:48 INFO - PROCESS | 1612 | 1464639288642 Marionette INFO Listening on port 2828 13:14:50 INFO - PROCESS | 1612 | 1464639290532 Marionette DEBUG Marionette enabled via command-line flag 13:14:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213795800 == 3 [pid = 1612] [id = 3] 13:14:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 5 (000000B2137DC000) [pid = 1612] [serial = 5] [outer = 0000000000000000] 13:14:50 INFO - PROCESS | 1612 | [1612] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 6 (000000B2137DD000) [pid = 1612] [serial = 6] [outer = 000000B2137DC000] 13:14:50 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:14:50 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:14:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 7 (000000B21420C800) [pid = 1612] [serial = 7] [outer = 000000B21284E000] 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291167 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291199 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291207 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291242 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49292 13:14:51 INFO - PROCESS | 1612 | 1464639291244 Marionette DEBUG Closed connection conn0 13:14:51 INFO - PROCESS | 1612 | 1464639291246 Marionette DEBUG Closed connection conn1 13:14:51 INFO - PROCESS | 1612 | 1464639291248 Marionette DEBUG Closed connection conn2 13:14:51 INFO - PROCESS | 1612 | 1464639291331 Marionette DEBUG Closed connection conn3 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291337 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49293 13:14:51 INFO - PROCESS | 1612 | 1464639291463 Marionette DEBUG Closed connection conn4 13:14:51 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:14:51 INFO - PROCESS | 1612 | 1464639291470 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49294 13:14:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214707800 == 4 [pid = 1612] [id = 4] 13:14:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 8 (000000B21512BC00) [pid = 1612] [serial = 8] [outer = 0000000000000000] 13:14:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 9 (000000B2147ACC00) [pid = 1612] [serial = 9] [outer = 000000B21512BC00] 13:14:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 10 (000000B214953400) [pid = 1612] [serial = 10] [outer = 000000B21512BC00] 13:14:51 INFO - PROCESS | 1612 | 1464639291821 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:14:51 INFO - PROCESS | 1612 | 1464639291827 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530112445","device":"desktop","version":"48.0a2"} 13:14:52 INFO - PROCESS | 1612 | [1612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:14:52 INFO - PROCESS | 1612 | [1612] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:14:52 INFO - PROCESS | 1612 | [1612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:14:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A613800 == 5 [pid = 1612] [id = 5] 13:14:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 11 (000000B21A614000) [pid = 1612] [serial = 11] [outer = 0000000000000000] 13:14:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A614800 == 6 [pid = 1612] [id = 6] 13:14:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 12 (000000B21A629C00) [pid = 1612] [serial = 12] [outer = 0000000000000000] 13:14:53 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:14:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFD2000 == 7 [pid = 1612] [id = 7] 13:14:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 13 (000000B21A629400) [pid = 1612] [serial = 13] [outer = 0000000000000000] 13:14:54 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:14:54 INFO - PROCESS | 1612 | [1612] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:14:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 14 (000000B21B297000) [pid = 1612] [serial = 14] [outer = 000000B21A629400] 13:14:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 15 (000000B21B92F800) [pid = 1612] [serial = 15] [outer = 000000B21A614000] 13:14:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 16 (000000B21B296400) [pid = 1612] [serial = 16] [outer = 000000B21A629C00] 13:14:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 17 (000000B21B55E800) [pid = 1612] [serial = 17] [outer = 000000B21A629400] 13:14:55 INFO - PROCESS | 1612 | 1464639295253 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 1612 | 1464639295268 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 18 (000000B21D95D000) [pid = 1612] [serial = 18] [outer = 000000B21A629400] 13:14:56 INFO - PROCESS | 1612 | 1464639296253 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"a61684ed-2c94-4337-8b0c-071fc8d63e65","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530112445","device":"desktop","version":"48.0a2","command_id":1}}] 13:14:56 INFO - PROCESS | 1612 | 1464639296732 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:14:56 INFO - PROCESS | 1612 | 1464639296833 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:14:56 INFO - PROCESS | 1612 | 1464639296855 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:14:56 INFO - PROCESS | 1612 | [1612] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:14:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B20045E000 == 6 [pid = 1612] [id = 1] 13:14:59 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 19 (000000B20D7C4000) [pid = 1612] [serial = 19] [outer = 000000B21A629400] 13:14:59 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:59 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:59 INFO - PROCESS | 1612 | 1464639299337 Marionette TRACE conn5 <- [1,3,null,{}] 13:14:59 INFO - PROCESS | 1612 | 1464639299342 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:14:59 INFO - PROCESS | 1612 | 1464639299363 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:14:59 INFO - PROCESS | 1612 | 1464639299399 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1612 | 1464639299403 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:14:59 INFO - PROCESS | 1612 | 1464639299409 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1612 | 1464639299414 Marionette TRACE conn5 <- [1,6,null,{}] 13:14:59 INFO - PROCESS | 1612 | 1464639299432 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 1612 | 1464639299452 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:14:59 INFO - PROCESS | 1612 | 1464639299457 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20EA16800 == 7 [pid = 1612] [id = 8] 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 20 (000000B21439A000) [pid = 1612] [serial = 20] [outer = 0000000000000000] 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 21 (000000B2147AE400) [pid = 1612] [serial = 21] [outer = 000000B21439A000] 13:14:59 INFO - PROCESS | 1612 | 1464639299519 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 22 (000000B217E3FC00) [pid = 1612] [serial = 22] [outer = 000000B21439A000] 13:14:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D747800 == 8 [pid = 1612] [id = 9] 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 23 (000000B20F868C00) [pid = 1612] [serial = 23] [outer = 0000000000000000] 13:14:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 24 (000000B212838800) [pid = 1612] [serial = 24] [outer = 000000B20F868C00] 13:14:59 INFO - PROCESS | 1612 | 1464639299960 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 25 (000000B212C45000) [pid = 1612] [serial = 25] [outer = 000000B20F868C00] 13:15:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B214707800 == 7 [pid = 1612] [id = 4] 13:15:00 INFO - PROCESS | 1612 | 1464639300783 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1446ms 13:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:15:00 INFO - PROCESS | 1612 | 1464639300859 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 1612 | 1464639300862 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:15:00 INFO - PROCESS | 1612 | 1464639300867 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 1612 | 1464639300870 Marionette TRACE conn5 <- [1,10,null,{}] 13:15:00 INFO - PROCESS | 1612 | 1464639300875 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:00 INFO - PROCESS | 1612 | 1464639300962 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:15:00 INFO - PROCESS | 1612 | 1464639300972 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BF0800 == 8 [pid = 1612] [id = 10] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 26 (000000B21499FC00) [pid = 1612] [serial = 26] [outer = 0000000000000000] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 27 (000000B217E41400) [pid = 1612] [serial = 27] [outer = 000000B21499FC00] 13:15:01 INFO - PROCESS | 1612 | 1464639301019 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 28 (000000B219725C00) [pid = 1612] [serial = 28] [outer = 000000B21499FC00] 13:15:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213599000 == 9 [pid = 1612] [id = 11] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 29 (000000B21359A000) [pid = 1612] [serial = 29] [outer = 0000000000000000] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 30 (000000B2135A3000) [pid = 1612] [serial = 30] [outer = 000000B21359A000] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 31 (000000B2137D8000) [pid = 1612] [serial = 31] [outer = 000000B21359A000] 13:15:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D0DA800 == 10 [pid = 1612] [id = 12] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 32 (000000B219FA2800) [pid = 1612] [serial = 32] [outer = 0000000000000000] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 33 (000000B21A55FC00) [pid = 1612] [serial = 33] [outer = 000000B219FA2800] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 34 (000000B21A2B6C00) [pid = 1612] [serial = 34] [outer = 000000B219FA2800] 13:15:01 INFO - PROCESS | 1612 | 1464639301712 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 880ms 13:15:01 INFO - PROCESS | 1612 | 1464639301748 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1612 | 1464639301753 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:15:01 INFO - PROCESS | 1612 | 1464639301759 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 1612 | 1464639301762 Marionette TRACE conn5 <- [1,14,null,{}] 13:15:01 INFO - PROCESS | 1612 | 1464639301766 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 1612 | 1464639301852 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:15:01 INFO - PROCESS | 1612 | 1464639301861 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214364000 == 11 [pid = 1612] [id = 13] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 35 (000000B21AB80800) [pid = 1612] [serial = 35] [outer = 0000000000000000] 13:15:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 36 (000000B21B3B1400) [pid = 1612] [serial = 36] [outer = 000000B21AB80800] 13:15:01 INFO - PROCESS | 1612 | 1464639301908 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 37 (000000B21BE28800) [pid = 1612] [serial = 37] [outer = 000000B21AB80800] 13:15:02 INFO - PROCESS | 1612 | 1464639302379 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 13:15:02 INFO - PROCESS | 1612 | 1464639302391 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 1612 | 1464639302393 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:15:02 INFO - PROCESS | 1612 | 1464639302402 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 1612 | 1464639302406 Marionette TRACE conn5 <- [1,18,null,{}] 13:15:02 INFO - PROCESS | 1612 | 1464639302426 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:02 INFO - PROCESS | 1612 | 1464639302522 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:15:02 INFO - PROCESS | 1612 | 1464639302533 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8F000 == 12 [pid = 1612] [id = 14] 13:15:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 38 (000000B21D4DD800) [pid = 1612] [serial = 38] [outer = 0000000000000000] 13:15:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 39 (000000B21D4E0C00) [pid = 1612] [serial = 39] [outer = 000000B21D4DD800] 13:15:02 INFO - PROCESS | 1612 | 1464639302586 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 40 (000000B21DB22000) [pid = 1612] [serial = 40] [outer = 000000B21D4DD800] 13:15:03 INFO - PROCESS | 1612 | 1464639303006 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 13:15:03 INFO - PROCESS | 1612 | 1464639303049 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1612 | 1464639303052 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:15:03 INFO - PROCESS | 1612 | 1464639303055 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1612 | 1464639303057 Marionette TRACE conn5 <- [1,22,null,{}] 13:15:03 INFO - PROCESS | 1612 | 1464639303061 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 1612 | 1464639303143 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:15:03 INFO - PROCESS | 1612 | 1464639303151 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2173D5800 == 13 [pid = 1612] [id = 15] 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 41 (000000B21A55B400) [pid = 1612] [serial = 41] [outer = 0000000000000000] 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 42 (000000B21A574400) [pid = 1612] [serial = 42] [outer = 000000B21A55B400] 13:15:03 INFO - PROCESS | 1612 | 1464639303198 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 43 (000000B21A57D000) [pid = 1612] [serial = 43] [outer = 000000B21A55B400] 13:15:03 INFO - PROCESS | 1612 | 1464639303593 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 13:15:03 INFO - PROCESS | 1612 | 1464639303645 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1612 | 1464639303647 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:15:03 INFO - PROCESS | 1612 | 1464639303656 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1612 | 1464639303658 Marionette TRACE conn5 <- [1,26,null,{}] 13:15:03 INFO - PROCESS | 1612 | 1464639303662 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 1612 | 1464639303741 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:15:03 INFO - PROCESS | 1612 | 1464639303750 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A276000 == 14 [pid = 1612] [id = 16] 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 44 (000000B212BD9800) [pid = 1612] [serial = 44] [outer = 0000000000000000] 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 45 (000000B217D9B000) [pid = 1612] [serial = 45] [outer = 000000B212BD9800] 13:15:03 INFO - PROCESS | 1612 | 1464639303797 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 46 (000000B21AEC3C00) [pid = 1612] [serial = 46] [outer = 000000B212BD9800] 13:15:04 INFO - PROCESS | 1612 | 1464639304215 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 13:15:04 INFO - PROCESS | 1612 | 1464639304246 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1612 | 1464639304248 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:15:04 INFO - PROCESS | 1612 | 1464639304251 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 1612 | 1464639304253 Marionette TRACE conn5 <- [1,30,null,{}] 13:15:04 INFO - PROCESS | 1612 | 1464639304256 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 1612 | 1464639304394 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:15:04 INFO - PROCESS | 1612 | 1464639304409 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A621800 == 15 [pid = 1612] [id = 17] 13:15:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 47 (000000B20E0A2000) [pid = 1612] [serial = 47] [outer = 0000000000000000] 13:15:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 48 (000000B21E7AE800) [pid = 1612] [serial = 48] [outer = 000000B20E0A2000] 13:15:04 INFO - PROCESS | 1612 | 1464639304455 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 49 (000000B22031BC00) [pid = 1612] [serial = 49] [outer = 000000B20E0A2000] 13:15:04 INFO - PROCESS | 1612 | 1464639304824 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 13:15:04 INFO - PROCESS | 1612 | 1464639304884 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1612 | 1464639304886 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:15:04 INFO - PROCESS | 1612 | 1464639304889 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 1612 | 1464639304891 Marionette TRACE conn5 <- [1,34,null,{}] 13:15:04 INFO - PROCESS | 1612 | 1464639304895 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 1612 | 1464639304972 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:15:04 INFO - PROCESS | 1612 | 1464639304979 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21ADC1800 == 16 [pid = 1612] [id = 18] 13:15:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 50 (000000B20C7ED000) [pid = 1612] [serial = 50] [outer = 0000000000000000] 13:15:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 51 (000000B20C7F0C00) [pid = 1612] [serial = 51] [outer = 000000B20C7ED000] 13:15:05 INFO - PROCESS | 1612 | 1464639305025 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 52 (000000B21A2AC000) [pid = 1612] [serial = 52] [outer = 000000B20C7ED000] 13:15:05 INFO - PROCESS | 1612 | 1464639305504 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 13:15:05 INFO - PROCESS | 1612 | 1464639305521 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:15:05 INFO - PROCESS | 1612 | 1464639305523 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:15:05 INFO - PROCESS | 1612 | 1464639305526 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1612 | 1464639305528 Marionette TRACE conn5 <- [1,38,null,{}] 13:15:05 INFO - PROCESS | 1612 | 1464639305536 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 1612 | 1464639305618 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:15:05 INFO - PROCESS | 1612 | 1464639305625 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C42F800 == 17 [pid = 1612] [id = 19] 13:15:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 53 (000000B2092F0400) [pid = 1612] [serial = 53] [outer = 0000000000000000] 13:15:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 54 (000000B20C6C1C00) [pid = 1612] [serial = 54] [outer = 000000B2092F0400] 13:15:05 INFO - PROCESS | 1612 | 1464639305671 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 55 (000000B20C6C9800) [pid = 1612] [serial = 55] [outer = 000000B2092F0400] 13:15:06 INFO - PROCESS | 1612 | 1464639306051 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 13:15:06 INFO - PROCESS | 1612 | 1464639306118 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 1612 | 1464639306120 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:15:06 INFO - PROCESS | 1612 | 1464639306124 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1612 | 1464639306125 Marionette TRACE conn5 <- [1,42,null,{}] 13:15:06 INFO - PROCESS | 1612 | 1464639306129 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 1612 | 1464639306210 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:15:06 INFO - PROCESS | 1612 | 1464639306217 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6DB000 == 18 [pid = 1612] [id = 20] 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 56 (000000B20C6CD800) [pid = 1612] [serial = 56] [outer = 0000000000000000] 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 57 (000000B213976000) [pid = 1612] [serial = 57] [outer = 000000B20C6CD800] 13:15:06 INFO - PROCESS | 1612 | 1464639306263 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 58 (000000B21397C800) [pid = 1612] [serial = 58] [outer = 000000B20C6CD800] 13:15:06 INFO - PROCESS | 1612 | 1464639306680 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 13:15:06 INFO - PROCESS | 1612 | 1464639306723 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 1612 | 1464639306725 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:15:06 INFO - PROCESS | 1612 | 1464639306729 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1612 | 1464639306731 Marionette TRACE conn5 <- [1,46,null,{}] 13:15:06 INFO - PROCESS | 1612 | 1464639306740 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:06 INFO - PROCESS | 1612 | 1464639306819 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:15:06 INFO - PROCESS | 1612 | 1464639306827 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E98C000 == 19 [pid = 1612] [id = 21] 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 59 (000000B213982800) [pid = 1612] [serial = 59] [outer = 0000000000000000] 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 60 (000000B21A305400) [pid = 1612] [serial = 60] [outer = 000000B213982800] 13:15:06 INFO - PROCESS | 1612 | 1464639306876 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 61 (000000B20E2B6800) [pid = 1612] [serial = 61] [outer = 000000B213982800] 13:15:07 INFO - PROCESS | 1612 | 1464639307279 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 13:15:07 INFO - PROCESS | 1612 | 1464639307324 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 1612 | 1464639307326 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:15:07 INFO - PROCESS | 1612 | 1464639307335 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 1612 | 1464639307338 Marionette TRACE conn5 <- [1,50,null,{}] 13:15:07 INFO - PROCESS | 1612 | 1464639307342 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:07 INFO - PROCESS | 1612 | 1464639307434 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:15:07 INFO - PROCESS | 1612 | 1464639307443 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229BE800 == 20 [pid = 1612] [id = 22] 13:15:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 62 (000000B222963800) [pid = 1612] [serial = 62] [outer = 0000000000000000] 13:15:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 63 (000000B222966C00) [pid = 1612] [serial = 63] [outer = 000000B222963800] 13:15:07 INFO - PROCESS | 1612 | 1464639307496 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 64 (000000B22296F000) [pid = 1612] [serial = 64] [outer = 000000B222963800] 13:15:07 INFO - PROCESS | 1612 | 1464639307915 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 13:15:07 INFO - PROCESS | 1612 | 1464639307963 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 1612 | 1464639307965 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:15:08 INFO - PROCESS | 1612 | 1464639308657 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1612 | 1464639308662 Marionette TRACE conn5 <- [1,54,null,{}] 13:15:08 INFO - PROCESS | 1612 | 1464639308673 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 1612 | 1464639308789 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:15:08 INFO - PROCESS | 1612 | 1464639308857 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E95E800 == 21 [pid = 1612] [id = 23] 13:15:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B20C7F0000) [pid = 1612] [serial = 65] [outer = 0000000000000000] 13:15:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B20E095C00) [pid = 1612] [serial = 66] [outer = 000000B20C7F0000] 13:15:08 INFO - PROCESS | 1612 | 1464639308906 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B20E2B3C00) [pid = 1612] [serial = 67] [outer = 000000B20C7F0000] 13:15:09 INFO - PROCESS | 1612 | 1464639309339 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1431ms 13:15:09 INFO - PROCESS | 1612 | 1464639309403 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 1612 | 1464639309407 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:15:09 INFO - PROCESS | 1612 | 1464639309411 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 1612 | 1464639309414 Marionette TRACE conn5 <- [1,58,null,{}] 13:15:09 INFO - PROCESS | 1612 | 1464639309422 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 1612 | 1464639309531 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:15:09 INFO - PROCESS | 1612 | 1464639309549 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2133BC000 == 22 [pid = 1612] [id = 24] 13:15:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B212872400) [pid = 1612] [serial = 68] [outer = 0000000000000000] 13:15:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B21320AC00) [pid = 1612] [serial = 69] [outer = 000000B212872400] 13:15:09 INFO - PROCESS | 1612 | 1464639309595 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B213810800) [pid = 1612] [serial = 70] [outer = 000000B212872400] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B21512BC00) [pid = 1612] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B21499FC00) [pid = 1612] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B21AB80800) [pid = 1612] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 66 (000000B21D4DD800) [pid = 1612] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 65 (000000B21A55B400) [pid = 1612] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:15:10 INFO - PROCESS | 1612 | --DOMWINDOW == 64 (000000B21439A000) [pid = 1612] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:15:10 INFO - PROCESS | 1612 | 1464639310261 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 13:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:15:10 INFO - PROCESS | 1612 | 1464639310297 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 1612 | 1464639310299 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:15:10 INFO - PROCESS | 1612 | 1464639310303 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1612 | 1464639310305 Marionette TRACE conn5 <- [1,62,null,{}] 13:15:10 INFO - PROCESS | 1612 | 1464639310309 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:10 INFO - PROCESS | 1612 | 1464639310402 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:15:10 INFO - PROCESS | 1612 | 1464639310418 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21470C000 == 23 [pid = 1612] [id = 25] 13:15:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B213980400) [pid = 1612] [serial = 71] [outer = 0000000000000000] 13:15:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B21439C800) [pid = 1612] [serial = 72] [outer = 000000B213980400] 13:15:10 INFO - PROCESS | 1612 | 1464639310475 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B214D8DC00) [pid = 1612] [serial = 73] [outer = 000000B213980400] 13:15:10 INFO - PROCESS | 1612 | 1464639310900 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 13:15:10 INFO - PROCESS | 1612 | 1464639310934 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:15:10 INFO - PROCESS | 1612 | 1464639310936 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:15:10 INFO - PROCESS | 1612 | 1464639310939 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1612 | 1464639310941 Marionette TRACE conn5 <- [1,66,null,{}] 13:15:10 INFO - PROCESS | 1612 | 1464639310945 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 1612 | 1464639311029 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:15:11 INFO - PROCESS | 1612 | 1464639311035 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217EA3800 == 24 [pid = 1612] [id = 26] 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B217D9D800) [pid = 1612] [serial = 74] [outer = 0000000000000000] 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B217E39400) [pid = 1612] [serial = 75] [outer = 000000B217D9D800] 13:15:11 INFO - PROCESS | 1612 | 1464639311082 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B217D91000) [pid = 1612] [serial = 76] [outer = 000000B217D9D800] 13:15:11 INFO - PROCESS | 1612 | 1464639311489 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 13:15:11 INFO - PROCESS | 1612 | 1464639311531 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 1612 | 1464639311533 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:15:11 INFO - PROCESS | 1612 | 1464639311537 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 1612 | 1464639311538 Marionette TRACE conn5 <- [1,70,null,{}] 13:15:11 INFO - PROCESS | 1612 | 1464639311542 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 1612 | 1464639311618 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:15:11 INFO - PROCESS | 1612 | 1464639311625 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A26E000 == 25 [pid = 1612] [id = 27] 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B20C6C8000) [pid = 1612] [serial = 77] [outer = 0000000000000000] 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B219BB4C00) [pid = 1612] [serial = 78] [outer = 000000B20C6C8000] 13:15:11 INFO - PROCESS | 1612 | 1464639311682 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B21A2B6000) [pid = 1612] [serial = 79] [outer = 000000B20C6C8000] 13:15:12 INFO - PROCESS | 1612 | 1464639312102 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 589ms 13:15:12 INFO - PROCESS | 1612 | 1464639312128 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 1612 | 1464639312131 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:15:12 INFO - PROCESS | 1612 | 1464639312134 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:15:12 INFO - PROCESS | 1612 | 1464639312136 Marionette TRACE conn5 <- [1,74,null,{}] 13:15:12 INFO - PROCESS | 1612 | 1464639312140 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 1612 | 1464639312277 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:15:12 INFO - PROCESS | 1612 | 1464639312345 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E260800 == 26 [pid = 1612] [id = 28] 13:15:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B2092F0800) [pid = 1612] [serial = 80] [outer = 0000000000000000] 13:15:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B20C6CE400) [pid = 1612] [serial = 81] [outer = 000000B2092F0800] 13:15:12 INFO - PROCESS | 1612 | 1464639312407 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B20E09E400) [pid = 1612] [serial = 82] [outer = 000000B2092F0800] 13:15:13 INFO - PROCESS | 1612 | 1464639313015 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 922ms 13:15:13 INFO - PROCESS | 1612 | 1464639313061 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 1612 | 1464639313066 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:15:13 INFO - PROCESS | 1612 | 1464639313070 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 1612 | 1464639313075 Marionette TRACE conn5 <- [1,78,null,{}] 13:15:13 INFO - PROCESS | 1612 | 1464639313080 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:13 INFO - PROCESS | 1612 | 1464639313188 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:15:13 INFO - PROCESS | 1612 | 1464639313249 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A61F000 == 27 [pid = 1612] [id = 29] 13:15:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B2149E0800) [pid = 1612] [serial = 83] [outer = 0000000000000000] 13:15:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B217D93000) [pid = 1612] [serial = 84] [outer = 000000B2149E0800] 13:15:13 INFO - PROCESS | 1612 | 1464639313310 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21972AC00) [pid = 1612] [serial = 85] [outer = 000000B2149E0800] 13:15:13 INFO - PROCESS | 1612 | 1464639313853 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 13:15:13 INFO - PROCESS | 1612 | 1464639313913 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 1612 | 1464639313916 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:15:13 INFO - PROCESS | 1612 | 1464639313920 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 1612 | 1464639313923 Marionette TRACE conn5 <- [1,82,null,{}] 13:15:13 INFO - PROCESS | 1612 | 1464639313927 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 1612 | 1464639314031 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:15:14 INFO - PROCESS | 1612 | 1464639314093 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21BBB3000 == 28 [pid = 1612] [id = 30] 13:15:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21A57A800) [pid = 1612] [serial = 86] [outer = 0000000000000000] 13:15:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B21ACA9400) [pid = 1612] [serial = 87] [outer = 000000B21A57A800] 13:15:14 INFO - PROCESS | 1612 | 1464639314152 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B21BB70400) [pid = 1612] [serial = 88] [outer = 000000B21A57A800] 13:15:14 INFO - PROCESS | 1612 | 1464639314693 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 13:15:14 INFO - PROCESS | 1612 | 1464639314761 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 1612 | 1464639314765 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:15:14 INFO - PROCESS | 1612 | 1464639314777 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 1612 | 1464639314782 Marionette TRACE conn5 <- [1,86,null,{}] 13:15:14 INFO - PROCESS | 1612 | 1464639314800 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 1612 | 1464639314910 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:15:14 INFO - PROCESS | 1612 | 1464639314963 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E965000 == 29 [pid = 1612] [id = 31] 13:15:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B21C64C800) [pid = 1612] [serial = 89] [outer = 0000000000000000] 13:15:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21D432000) [pid = 1612] [serial = 90] [outer = 000000B21C64C800] 13:15:15 INFO - PROCESS | 1612 | 1464639315021 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B21DB26000) [pid = 1612] [serial = 91] [outer = 000000B21C64C800] 13:15:15 INFO - PROCESS | 1612 | 1464639315525 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 13:15:15 INFO - PROCESS | 1612 | 1464639315572 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 1612 | 1464639315574 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:15:15 INFO - PROCESS | 1612 | 1464639315578 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 1612 | 1464639315580 Marionette TRACE conn5 <- [1,90,null,{}] 13:15:15 INFO - PROCESS | 1612 | 1464639315584 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 1612 | 1464639315685 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:15:15 INFO - PROCESS | 1612 | 1464639315758 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20C6D8800 == 30 [pid = 1612] [id = 32] 13:15:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B20E3AEC00) [pid = 1612] [serial = 92] [outer = 0000000000000000] 13:15:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B20E3B5800) [pid = 1612] [serial = 93] [outer = 000000B20E3AEC00] 13:15:15 INFO - PROCESS | 1612 | 1464639315816 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B21DBE1400) [pid = 1612] [serial = 94] [outer = 000000B20E3AEC00] 13:15:16 INFO - PROCESS | 1612 | 1464639316448 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 13:15:16 INFO - PROCESS | 1612 | 1464639316504 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 1612 | 1464639316508 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:15:16 INFO - PROCESS | 1612 | 1464639316513 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:15:16 INFO - PROCESS | 1612 | 1464639316517 Marionette TRACE conn5 <- [1,94,null,{}] 13:15:16 INFO - PROCESS | 1612 | 1464639316524 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:16 INFO - PROCESS | 1612 | 1464639316622 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:15:16 INFO - PROCESS | 1612 | 1464639316688 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E871000 == 31 [pid = 1612] [id = 33] 13:15:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20E025000) [pid = 1612] [serial = 95] [outer = 0000000000000000] 13:15:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B20E09BC00) [pid = 1612] [serial = 96] [outer = 000000B20E025000] 13:15:16 INFO - PROCESS | 1612 | 1464639316740 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B20E3E1800) [pid = 1612] [serial = 97] [outer = 000000B20E025000] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B21B55E800) [pid = 1612] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B217E41400) [pid = 1612] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B21A55FC00) [pid = 1612] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B21B3B1400) [pid = 1612] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B21D4E0C00) [pid = 1612] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B21A574400) [pid = 1612] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B217D9B000) [pid = 1612] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B21E7AE800) [pid = 1612] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B219725C00) [pid = 1612] [serial = 28] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B20C7F0C00) [pid = 1612] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B20C6C1C00) [pid = 1612] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B213976000) [pid = 1612] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B21A305400) [pid = 1612] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B2147AE400) [pid = 1612] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B217E3FC00) [pid = 1612] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B212838800) [pid = 1612] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B2135A3000) [pid = 1612] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B21DB22000) [pid = 1612] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B21A57D000) [pid = 1612] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B21BE28800) [pid = 1612] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B21B297000) [pid = 1612] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B2147ACC00) [pid = 1612] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B214953400) [pid = 1612] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:15:17 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B21284F000) [pid = 1612] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:15:17 INFO - PROCESS | 1612 | 1464639317251 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 776ms 13:15:17 INFO - PROCESS | 1612 | 1464639317294 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1612 | 1464639317300 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:15:17 INFO - PROCESS | 1612 | 1464639317307 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1612 | 1464639317310 Marionette TRACE conn5 <- [1,98,null,{}] 13:15:17 INFO - PROCESS | 1612 | 1464639317314 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 1612 | 1464639317400 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:15:17 INFO - PROCESS | 1612 | 1464639317409 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213311000 == 32 [pid = 1612] [id = 34] 13:15:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B20E01F400) [pid = 1612] [serial = 98] [outer = 0000000000000000] 13:15:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B20E3ED800) [pid = 1612] [serial = 99] [outer = 000000B20E01F400] 13:15:17 INFO - PROCESS | 1612 | 1464639317456 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B20F85EC00) [pid = 1612] [serial = 100] [outer = 000000B20E01F400] 13:15:17 INFO - PROCESS | 1612 | 1464639317887 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 13:15:17 INFO - PROCESS | 1612 | 1464639317937 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1612 | 1464639317940 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:15:17 INFO - PROCESS | 1612 | 1464639317943 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1612 | 1464639317947 Marionette TRACE conn5 <- [1,102,null,{}] 13:15:17 INFO - PROCESS | 1612 | 1464639317958 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 1612 | 1464639318068 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:15:18 INFO - PROCESS | 1612 | 1464639318084 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21471B800 == 33 [pid = 1612] [id = 35] 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B2147AB400) [pid = 1612] [serial = 101] [outer = 0000000000000000] 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B214953400) [pid = 1612] [serial = 102] [outer = 000000B2147AB400] 13:15:18 INFO - PROCESS | 1612 | 1464639318134 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B217D96800) [pid = 1612] [serial = 103] [outer = 000000B2147AB400] 13:15:18 INFO - PROCESS | 1612 | 1464639318549 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 13:15:18 INFO - PROCESS | 1612 | 1464639318574 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 1612 | 1464639318577 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:15:18 INFO - PROCESS | 1612 | 1464639318580 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 1612 | 1464639318582 Marionette TRACE conn5 <- [1,106,null,{}] 13:15:18 INFO - PROCESS | 1612 | 1464639318586 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 1612 | 1464639318671 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:15:18 INFO - PROCESS | 1612 | 1464639318679 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B218483000 == 34 [pid = 1612] [id = 36] 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B21841A000) [pid = 1612] [serial = 104] [outer = 0000000000000000] 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B21972BC00) [pid = 1612] [serial = 105] [outer = 000000B21841A000] 13:15:18 INFO - PROCESS | 1612 | 1464639318727 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B21A2D2000) [pid = 1612] [serial = 106] [outer = 000000B21841A000] 13:15:19 INFO - PROCESS | 1612 | 1464639319134 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 13:15:19 INFO - PROCESS | 1612 | 1464639319170 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 1612 | 1464639319173 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:15:19 INFO - PROCESS | 1612 | 1464639319176 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 1612 | 1464639319178 Marionette TRACE conn5 <- [1,110,null,{}] 13:15:19 INFO - PROCESS | 1612 | 1464639319187 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 1612 | 1464639319269 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:15:19 INFO - PROCESS | 1612 | 1464639319276 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A620800 == 35 [pid = 1612] [id = 37] 13:15:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B21A574400) [pid = 1612] [serial = 107] [outer = 0000000000000000] 13:15:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21A57E000) [pid = 1612] [serial = 108] [outer = 000000B21A574400] 13:15:19 INFO - PROCESS | 1612 | 1464639319322 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21BBE5400) [pid = 1612] [serial = 109] [outer = 000000B21A574400] 13:15:19 INFO - PROCESS | 1612 | 1464639319784 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 13:15:19 INFO - PROCESS | 1612 | 1464639319811 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:15:19 INFO - PROCESS | 1612 | 1464639319813 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:15:19 INFO - PROCESS | 1612 | 1464639319821 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 1612 | 1464639319823 Marionette TRACE conn5 <- [1,114,null,{}] 13:15:19 INFO - PROCESS | 1612 | 1464639319826 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:19 INFO - PROCESS | 1612 | 1464639319957 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:15:19 INFO - PROCESS | 1612 | 1464639319967 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21BB96000 == 36 [pid = 1612] [id = 38] 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21C645800) [pid = 1612] [serial = 110] [outer = 0000000000000000] 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B21D9D3400) [pid = 1612] [serial = 111] [outer = 000000B21C645800] 13:15:20 INFO - PROCESS | 1612 | 1464639320045 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B21E7B0800) [pid = 1612] [serial = 112] [outer = 000000B21C645800] 13:15:20 INFO - PROCESS | 1612 | 1464639320484 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 669ms 13:15:20 INFO - PROCESS | 1612 | 1464639320491 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 1612 | 1464639320493 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:15:20 INFO - PROCESS | 1612 | 1464639320496 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:15:20 INFO - PROCESS | 1612 | 1464639320498 Marionette TRACE conn5 <- [1,118,null,{}] 13:15:20 INFO - PROCESS | 1612 | 1464639320502 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:20 INFO - PROCESS | 1612 | 1464639320599 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:15:20 INFO - PROCESS | 1612 | 1464639320659 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229DC000 == 37 [pid = 1612] [id = 39] 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B20E151800) [pid = 1612] [serial = 113] [outer = 0000000000000000] 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B20E154400) [pid = 1612] [serial = 114] [outer = 000000B20E151800] 13:15:20 INFO - PROCESS | 1612 | 1464639320706 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B21E76CC00) [pid = 1612] [serial = 115] [outer = 000000B20E151800] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B2092F0400) [pid = 1612] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B20C7ED000) [pid = 1612] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B213982800) [pid = 1612] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B20C6CD800) [pid = 1612] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B212BD9800) [pid = 1612] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B20E0A2000) [pid = 1612] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B212872400) [pid = 1612] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B20C7F0000) [pid = 1612] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B213980400) [pid = 1612] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B217D9D800) [pid = 1612] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:15:21 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B222963800) [pid = 1612] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:15:21 INFO - PROCESS | 1612 | 1464639321114 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 669ms 13:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:15:21 INFO - PROCESS | 1612 | 1464639321171 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 1612 | 1464639321173 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:15:21 INFO - PROCESS | 1612 | 1464639321177 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 1612 | 1464639321178 Marionette TRACE conn5 <- [1,122,null,{}] 13:15:21 INFO - PROCESS | 1612 | 1464639321182 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 1612 | 1464639321271 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:15:21 INFO - PROCESS | 1612 | 1464639321279 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229D6000 == 38 [pid = 1612] [id = 40] 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B20E157C00) [pid = 1612] [serial = 116] [outer = 0000000000000000] 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B212A86C00) [pid = 1612] [serial = 117] [outer = 000000B20E157C00] 13:15:21 INFO - PROCESS | 1612 | 1464639321325 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B21E767C00) [pid = 1612] [serial = 118] [outer = 000000B20E157C00] 13:15:21 INFO - PROCESS | 1612 | 1464639321700 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 13:15:21 INFO - PROCESS | 1612 | 1464639321765 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 1612 | 1464639321767 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:15:21 INFO - PROCESS | 1612 | 1464639321771 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 1612 | 1464639321772 Marionette TRACE conn5 <- [1,126,null,{}] 13:15:21 INFO - PROCESS | 1612 | 1464639321776 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:21 INFO - PROCESS | 1612 | 1464639321854 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:15:21 INFO - PROCESS | 1612 | 1464639321861 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D65800 == 39 [pid = 1612] [id = 41] 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B214507800) [pid = 1612] [serial = 119] [outer = 0000000000000000] 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21450C400) [pid = 1612] [serial = 120] [outer = 000000B214507800] 13:15:21 INFO - PROCESS | 1612 | 1464639321905 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B217D97800) [pid = 1612] [serial = 121] [outer = 000000B214507800] 13:15:22 INFO - PROCESS | 1612 | 1464639322309 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 13:15:22 INFO - PROCESS | 1612 | 1464639322364 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1612 | 1464639322366 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:15:22 INFO - PROCESS | 1612 | 1464639322369 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1612 | 1464639322371 Marionette TRACE conn5 <- [1,130,null,{}] 13:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:15:22 INFO - PROCESS | 1612 | 1464639322375 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 1612 | 1464639322456 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:15:22 INFO - PROCESS | 1612 | 1464639322462 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A277000 == 40 [pid = 1612] [id = 42] 13:15:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B220351400) [pid = 1612] [serial = 122] [outer = 0000000000000000] 13:15:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B220355C00) [pid = 1612] [serial = 123] [outer = 000000B220351400] 13:15:22 INFO - PROCESS | 1612 | 1464639322511 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B22035F000) [pid = 1612] [serial = 124] [outer = 000000B220351400] 13:15:22 INFO - PROCESS | 1612 | 1464639322934 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 565ms 13:15:22 INFO - PROCESS | 1612 | 1464639322940 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1612 | 1464639322942 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:15:22 INFO - PROCESS | 1612 | 1464639322945 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1612 | 1464639322948 Marionette TRACE conn5 <- [1,134,null,{}] 13:15:22 INFO - PROCESS | 1612 | 1464639322951 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 1612 | 1464639323077 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:15:23 INFO - PROCESS | 1612 | 1464639323086 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222818000 == 41 [pid = 1612] [id = 43] 13:15:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B214227400) [pid = 1612] [serial = 125] [outer = 0000000000000000] 13:15:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B214229000) [pid = 1612] [serial = 126] [outer = 000000B214227400] 13:15:23 INFO - PROCESS | 1612 | 1464639323135 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B21BE58800) [pid = 1612] [serial = 127] [outer = 000000B214227400] 13:15:23 INFO - PROCESS | 1612 | 1464639323666 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 777ms 13:15:23 INFO - PROCESS | 1612 | 1464639323726 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 1612 | 1464639323730 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:15:23 INFO - PROCESS | 1612 | 1464639323736 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 1612 | 1464639323741 Marionette TRACE conn5 <- [1,138,null,{}] 13:15:23 INFO - PROCESS | 1612 | 1464639323747 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:23 INFO - PROCESS | 1612 | 1464639323861 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:15:23 INFO - PROCESS | 1612 | 1464639323929 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BF5000 == 42 [pid = 1612] [id = 44] 13:15:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B20E148C00) [pid = 1612] [serial = 128] [outer = 0000000000000000] 13:15:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B20E14DC00) [pid = 1612] [serial = 129] [outer = 000000B20E148C00] 13:15:23 INFO - PROCESS | 1612 | 1464639323990 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20E3E7C00) [pid = 1612] [serial = 130] [outer = 000000B20E148C00] 13:15:24 INFO - PROCESS | 1612 | 1464639324638 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 923ms 13:15:24 INFO - PROCESS | 1612 | 1464639324663 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 1612 | 1464639324670 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:15:24 INFO - PROCESS | 1612 | 1464639324677 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1612 | 1464639324680 Marionette TRACE conn5 <- [1,142,null,{}] 13:15:24 INFO - PROCESS | 1612 | 1464639324684 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 1612 | 1464639324797 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:15:24 INFO - PROCESS | 1612 | 1464639324863 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B940000 == 43 [pid = 1612] [id = 45] 13:15:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21352A400) [pid = 1612] [serial = 131] [outer = 0000000000000000] 13:15:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B214226000) [pid = 1612] [serial = 132] [outer = 000000B21352A400] 13:15:24 INFO - PROCESS | 1612 | 1464639324921 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B214509800) [pid = 1612] [serial = 133] [outer = 000000B21352A400] 13:15:25 INFO - PROCESS | 1612 | 1464639325586 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 13:15:25 INFO - PROCESS | 1612 | 1464639325606 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 1612 | 1464639325608 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:15:25 INFO - PROCESS | 1612 | 1464639325612 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 1612 | 1464639325617 Marionette TRACE conn5 <- [1,146,null,{}] 13:15:25 INFO - PROCESS | 1612 | 1464639325628 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:25 INFO - PROCESS | 1612 | 1464639325737 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:15:25 INFO - PROCESS | 1612 | 1464639325804 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231BD800 == 44 [pid = 1612] [id = 46] 13:15:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B21BB70C00) [pid = 1612] [serial = 134] [outer = 0000000000000000] 13:15:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B21C409000) [pid = 1612] [serial = 135] [outer = 000000B21BB70C00] 13:15:25 INFO - PROCESS | 1612 | 1464639325863 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B21DB25C00) [pid = 1612] [serial = 136] [outer = 000000B21BB70C00] 13:15:26 INFO - PROCESS | 1612 | 1464639326455 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 13:15:26 INFO - PROCESS | 1612 | 1464639326496 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 1612 | 1464639326499 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:15:26 INFO - PROCESS | 1612 | 1464639326503 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 1612 | 1464639326505 Marionette TRACE conn5 <- [1,150,null,{}] 13:15:26 INFO - PROCESS | 1612 | 1464639326509 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 1612 | 1464639326634 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:15:26 INFO - PROCESS | 1612 | 1464639326712 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F1F3000 == 45 [pid = 1612] [id = 47] 13:15:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20E2B9C00) [pid = 1612] [serial = 137] [outer = 0000000000000000] 13:15:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B2147B0C00) [pid = 1612] [serial = 138] [outer = 000000B20E2B9C00] 13:15:26 INFO - PROCESS | 1612 | 1464639326770 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B22263A400) [pid = 1612] [serial = 139] [outer = 000000B20E2B9C00] 13:15:27 INFO - PROCESS | 1612 | 1464639327504 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1023ms 13:15:27 INFO - PROCESS | 1612 | 1464639327528 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 1612 | 1464639327532 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:15:27 INFO - PROCESS | 1612 | 1464639327537 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 1612 | 1464639327541 Marionette TRACE conn5 <- [1,154,null,{}] 13:15:27 INFO - PROCESS | 1612 | 1464639327547 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 1612 | 1464639327661 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:15:27 INFO - PROCESS | 1612 | 1464639327747 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E861800 == 46 [pid = 1612] [id = 48] 13:15:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B20E155C00) [pid = 1612] [serial = 140] [outer = 0000000000000000] 13:15:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B20E3B8000) [pid = 1612] [serial = 141] [outer = 000000B20E155C00] 13:15:27 INFO - PROCESS | 1612 | 1464639327843 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B212A1AC00) [pid = 1612] [serial = 142] [outer = 000000B20E155C00] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B20EA16800 == 45 [pid = 1612] [id = 8] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A277000 == 44 [pid = 1612] [id = 42] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D65800 == 43 [pid = 1612] [id = 41] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229D6000 == 42 [pid = 1612] [id = 40] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229DC000 == 41 [pid = 1612] [id = 39] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B21BB96000 == 40 [pid = 1612] [id = 38] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A620800 == 39 [pid = 1612] [id = 37] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B218483000 == 38 [pid = 1612] [id = 36] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B21471B800 == 37 [pid = 1612] [id = 35] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B219BB4C00) [pid = 1612] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B213311000 == 36 [pid = 1612] [id = 34] 13:15:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E871000 == 35 [pid = 1612] [id = 33] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B222966C00) [pid = 1612] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20C6C9800) [pid = 1612] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21A2AC000) [pid = 1612] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B20E2B6800) [pid = 1612] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21397C800) [pid = 1612] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B21AEC3C00) [pid = 1612] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B22031BC00) [pid = 1612] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B21320AC00) [pid = 1612] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B20E095C00) [pid = 1612] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B20E2B3C00) [pid = 1612] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21439C800) [pid = 1612] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B214D8DC00) [pid = 1612] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B213810800) [pid = 1612] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B217E39400) [pid = 1612] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B22296F000) [pid = 1612] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B217D91000) [pid = 1612] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:15:28 INFO - PROCESS | 1612 | 1464639328337 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 882ms 13:15:28 INFO - PROCESS | 1612 | 1464639328419 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 1612 | 1464639328425 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:15:28 INFO - PROCESS | 1612 | 1464639328431 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 1612 | 1464639328434 Marionette TRACE conn5 <- [1,158,null,{}] 13:15:28 INFO - PROCESS | 1612 | 1464639328438 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:28 INFO - PROCESS | 1612 | 1464639328530 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:15:28 INFO - PROCESS | 1612 | 1464639328593 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21379E000 == 36 [pid = 1612] [id = 49] 13:15:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B2092ED800) [pid = 1612] [serial = 143] [outer = 0000000000000000] 13:15:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B20E151400) [pid = 1612] [serial = 144] [outer = 000000B2092ED800] 13:15:28 INFO - PROCESS | 1612 | 1464639328641 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B212837000) [pid = 1612] [serial = 145] [outer = 000000B2092ED800] 13:15:29 INFO - PROCESS | 1612 | 1464639329032 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 13:15:29 INFO - PROCESS | 1612 | 1464639329060 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1612 | 1464639329063 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:15:29 INFO - PROCESS | 1612 | 1464639329066 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1612 | 1464639329070 Marionette TRACE conn5 <- [1,162,null,{}] 13:15:29 INFO - PROCESS | 1612 | 1464639329081 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 1612 | 1464639329166 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:15:29 INFO - PROCESS | 1612 | 1464639329174 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FC8800 == 37 [pid = 1612] [id = 50] 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B213976800) [pid = 1612] [serial = 146] [outer = 0000000000000000] 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B21397C400) [pid = 1612] [serial = 147] [outer = 000000B213976800] 13:15:29 INFO - PROCESS | 1612 | 1464639329223 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21439C800) [pid = 1612] [serial = 148] [outer = 000000B213976800] 13:15:29 INFO - PROCESS | 1612 | 1464639329666 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 13:15:29 INFO - PROCESS | 1612 | 1464639329697 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1612 | 1464639329700 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:15:29 INFO - PROCESS | 1612 | 1464639329709 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1612 | 1464639329711 Marionette TRACE conn5 <- [1,166,null,{}] 13:15:29 INFO - PROCESS | 1612 | 1464639329715 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:29 INFO - PROCESS | 1612 | 1464639329800 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:15:29 INFO - PROCESS | 1612 | 1464639329807 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB20000 == 38 [pid = 1612] [id = 51] 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B2147B0800) [pid = 1612] [serial = 149] [outer = 0000000000000000] 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B214992800) [pid = 1612] [serial = 150] [outer = 000000B2147B0800] 13:15:29 INFO - PROCESS | 1612 | 1464639329853 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B21512D000) [pid = 1612] [serial = 151] [outer = 000000B2147B0800] 13:15:30 INFO - PROCESS | 1612 | 1464639330288 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 13:15:30 INFO - PROCESS | 1612 | 1464639330341 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 1612 | 1464639330343 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:15:30 INFO - PROCESS | 1612 | 1464639330354 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 1612 | 1464639330356 Marionette TRACE conn5 <- [1,170,null,{}] 13:15:30 INFO - PROCESS | 1612 | 1464639330360 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:30 INFO - PROCESS | 1612 | 1464639330461 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:15:30 INFO - PROCESS | 1612 | 1464639330468 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21BB84800 == 39 [pid = 1612] [id = 52] 13:15:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B217D97400) [pid = 1612] [serial = 152] [outer = 0000000000000000] 13:15:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B217E34000) [pid = 1612] [serial = 153] [outer = 000000B217D97400] 13:15:30 INFO - PROCESS | 1612 | 1464639330515 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B219727C00) [pid = 1612] [serial = 154] [outer = 000000B217D97400] 13:15:30 INFO - PROCESS | 1612 | 1464639330944 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 13:15:31 INFO - PROCESS | 1612 | 1464639330991 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 1612 | 1464639330993 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:15:31 INFO - PROCESS | 1612 | 1464639330997 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 1612 | 1464639330999 Marionette TRACE conn5 <- [1,174,null,{}] 13:15:31 INFO - PROCESS | 1612 | 1464639331003 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 1612 | 1464639331125 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:15:31 INFO - PROCESS | 1612 | 1464639331198 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E9A2800 == 40 [pid = 1612] [id = 53] 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21A2D6800) [pid = 1612] [serial = 155] [outer = 0000000000000000] 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21BB70000) [pid = 1612] [serial = 156] [outer = 000000B21A2D6800] 13:15:31 INFO - PROCESS | 1612 | 1464639331247 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21C64C000) [pid = 1612] [serial = 157] [outer = 000000B21A2D6800] 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21A56A800) [pid = 1612] [serial = 158] [outer = 000000B219FA2800] 13:15:31 INFO - PROCESS | 1612 | 1464639331735 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 776ms 13:15:31 INFO - PROCESS | 1612 | 1464639331774 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 1612 | 1464639331776 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:15:31 INFO - PROCESS | 1612 | 1464639331780 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 1612 | 1464639331781 Marionette TRACE conn5 <- [1,178,null,{}] 13:15:31 INFO - PROCESS | 1612 | 1464639331785 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:31 INFO - PROCESS | 1612 | 1464639331887 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:15:31 INFO - PROCESS | 1612 | 1464639331896 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228B2800 == 41 [pid = 1612] [id = 54] 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21A577400) [pid = 1612] [serial = 159] [outer = 0000000000000000] 13:15:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21D95F400) [pid = 1612] [serial = 160] [outer = 000000B21A577400] 13:15:31 INFO - PROCESS | 1612 | 1464639331943 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B220357000) [pid = 1612] [serial = 161] [outer = 000000B21A577400] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21C645800) [pid = 1612] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E151800) [pid = 1612] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21A574400) [pid = 1612] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E01F400) [pid = 1612] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E025000) [pid = 1612] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21841A000) [pid = 1612] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B20C6C8000) [pid = 1612] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B2147AB400) [pid = 1612] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B20E157C00) [pid = 1612] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B214507800) [pid = 1612] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:15:32 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B220351400) [pid = 1612] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:15:32 INFO - PROCESS | 1612 | 1464639332494 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 13:15:32 INFO - PROCESS | 1612 | 1464639332517 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 1612 | 1464639332519 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:15:32 INFO - PROCESS | 1612 | 1464639332522 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:15:32 INFO - PROCESS | 1612 | 1464639332524 Marionette TRACE conn5 <- [1,182,null,{}] 13:15:32 INFO - PROCESS | 1612 | 1464639332536 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 1612 | 1464639332617 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:15:32 INFO - PROCESS | 1612 | 1464639332624 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D19800 == 42 [pid = 1612] [id = 55] 13:15:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B20E152C00) [pid = 1612] [serial = 162] [outer = 0000000000000000] 13:15:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B214502C00) [pid = 1612] [serial = 163] [outer = 000000B20E152C00] 13:15:32 INFO - PROCESS | 1612 | 1464639332670 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B21B566400) [pid = 1612] [serial = 164] [outer = 000000B20E152C00] 13:15:33 INFO - PROCESS | 1612 | 1464639333062 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 13:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:15:33 INFO - PROCESS | 1612 | 1464639333116 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1612 | 1464639333119 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:15:33 INFO - PROCESS | 1612 | 1464639333122 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1612 | 1464639333124 Marionette TRACE conn5 <- [1,186,null,{}] 13:15:33 INFO - PROCESS | 1612 | 1464639333128 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 1612 | 1464639333211 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:15:33 INFO - PROCESS | 1612 | 1464639333219 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231B7800 == 43 [pid = 1612] [id = 56] 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B21AF34800) [pid = 1612] [serial = 165] [outer = 0000000000000000] 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21AF39800) [pid = 1612] [serial = 166] [outer = 000000B21AF34800] 13:15:33 INFO - PROCESS | 1612 | 1464639333264 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21AF3F400) [pid = 1612] [serial = 167] [outer = 000000B21AF34800] 13:15:33 INFO - PROCESS | 1612 | 1464639333646 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 13:15:33 INFO - PROCESS | 1612 | 1464639333714 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1612 | 1464639333716 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:15:33 INFO - PROCESS | 1612 | 1464639333720 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1612 | 1464639333722 Marionette TRACE conn5 <- [1,190,null,{}] 13:15:33 INFO - PROCESS | 1612 | 1464639333726 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 1612 | 1464639333818 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:15:33 INFO - PROCESS | 1612 | 1464639333825 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ECC000 == 44 [pid = 1612] [id = 57] 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B22035EC00) [pid = 1612] [serial = 168] [outer = 0000000000000000] 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B22263F800) [pid = 1612] [serial = 169] [outer = 000000B22035EC00] 13:15:33 INFO - PROCESS | 1612 | 1464639333869 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B22296A800) [pid = 1612] [serial = 170] [outer = 000000B22035EC00] 13:15:34 INFO - PROCESS | 1612 | 1464639334284 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 13:15:34 INFO - PROCESS | 1612 | 1464639334310 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 1612 | 1464639334313 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:15:34 INFO - PROCESS | 1612 | 1464639334316 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 1612 | 1464639334318 Marionette TRACE conn5 <- [1,194,null,{}] 13:15:34 INFO - PROCESS | 1612 | 1464639334322 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:34 INFO - PROCESS | 1612 | 1464639334451 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:15:34 INFO - PROCESS | 1612 | 1464639334546 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20DA19800 == 45 [pid = 1612] [id = 58] 13:15:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B2092EF400) [pid = 1612] [serial = 171] [outer = 0000000000000000] 13:15:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B20C6CB800) [pid = 1612] [serial = 172] [outer = 000000B2092EF400] 13:15:34 INFO - PROCESS | 1612 | 1464639334607 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E098800) [pid = 1612] [serial = 173] [outer = 000000B2092EF400] 13:15:35 INFO - PROCESS | 1612 | 1464639335214 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 923ms 13:15:35 INFO - PROCESS | 1612 | 1464639335244 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1612 | 1464639335249 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:15:35 INFO - PROCESS | 1612 | 1464639335254 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1612 | 1464639335259 Marionette TRACE conn5 <- [1,198,null,{}] 13:15:35 INFO - PROCESS | 1612 | 1464639335264 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 1612 | 1464639335377 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:15:35 INFO - PROCESS | 1612 | 1464639335459 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A341000 == 46 [pid = 1612] [id = 59] 13:15:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B213215400) [pid = 1612] [serial = 174] [outer = 0000000000000000] 13:15:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B213976000) [pid = 1612] [serial = 175] [outer = 000000B213215400] 13:15:35 INFO - PROCESS | 1612 | 1464639335519 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B214509000) [pid = 1612] [serial = 176] [outer = 000000B213215400] 13:15:36 INFO - PROCESS | 1612 | 1464639336069 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 13:15:36 INFO - PROCESS | 1612 | 1464639336104 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 1612 | 1464639336109 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:15:36 INFO - PROCESS | 1612 | 1464639336113 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 1612 | 1464639336116 Marionette TRACE conn5 <- [1,202,null,{}] 13:15:36 INFO - PROCESS | 1612 | 1464639336120 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:36 INFO - PROCESS | 1612 | 1464639336233 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:15:36 INFO - PROCESS | 1612 | 1464639336317 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC7000 == 47 [pid = 1612] [id = 60] 13:15:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21A221C00) [pid = 1612] [serial = 177] [outer = 0000000000000000] 13:15:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21A576C00) [pid = 1612] [serial = 178] [outer = 000000B21A221C00] 13:15:36 INFO - PROCESS | 1612 | 1464639336375 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21B3BC000) [pid = 1612] [serial = 179] [outer = 000000B21A221C00] 13:15:36 INFO - PROCESS | 1612 | 1464639336960 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 13:15:37 INFO - PROCESS | 1612 | 1464639336997 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1612 | 1464639337000 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:15:37 INFO - PROCESS | 1612 | 1464639337011 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1612 | 1464639337018 Marionette TRACE conn5 <- [1,206,null,{}] 13:15:37 INFO - PROCESS | 1612 | 1464639337022 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 1612 | 1464639337137 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:15:37 INFO - PROCESS | 1612 | 1464639337203 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226EF000 == 48 [pid = 1612] [id = 61] 13:15:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B22035A000) [pid = 1612] [serial = 180] [outer = 0000000000000000] 13:15:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B222A93C00) [pid = 1612] [serial = 181] [outer = 000000B22035A000] 13:15:37 INFO - PROCESS | 1612 | 1464639337260 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B222A9C000) [pid = 1612] [serial = 182] [outer = 000000B22035A000] 13:15:37 INFO - PROCESS | 1612 | 1464639337770 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 797ms 13:15:37 INFO - PROCESS | 1612 | 1464639337818 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 1612 | 1464639337821 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:15:37 INFO - PROCESS | 1612 | 1464639337826 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:15:37 INFO - PROCESS | 1612 | 1464639337828 Marionette TRACE conn5 <- [1,210,null,{}] 13:15:37 INFO - PROCESS | 1612 | 1464639337832 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:37 INFO - PROCESS | 1612 | 1464639337941 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:15:38 INFO - PROCESS | 1612 | 1464639338022 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287C800 == 49 [pid = 1612] [id = 62] 13:15:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21C45B000) [pid = 1612] [serial = 183] [outer = 0000000000000000] 13:15:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21C462000) [pid = 1612] [serial = 184] [outer = 000000B21C45B000] 13:15:38 INFO - PROCESS | 1612 | 1464639338079 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B222A99400) [pid = 1612] [serial = 185] [outer = 000000B21C45B000] 13:15:38 INFO - PROCESS | 1612 | 1464639338680 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 882ms 13:15:38 INFO - PROCESS | 1612 | 1464639338711 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 1612 | 1464639338714 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:15:38 INFO - PROCESS | 1612 | 1464639338718 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 1612 | 1464639338720 Marionette TRACE conn5 <- [1,214,null,{}] 13:15:38 INFO - PROCESS | 1612 | 1464639338724 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 1612 | 1464639338829 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:15:38 INFO - PROCESS | 1612 | 1464639338913 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213920000 == 50 [pid = 1612] [id = 63] 13:15:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21B296000) [pid = 1612] [serial = 186] [outer = 0000000000000000] 13:15:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21E7B4C00) [pid = 1612] [serial = 187] [outer = 000000B21B296000] 13:15:38 INFO - PROCESS | 1612 | 1464639338975 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B223566C00) [pid = 1612] [serial = 188] [outer = 000000B21B296000] 13:15:39 INFO - PROCESS | 1612 | 1464639339653 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 13:15:39 INFO - PROCESS | 1612 | 1464639339707 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 1612 | 1464639339711 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:15:39 INFO - PROCESS | 1612 | 1464639339716 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 1612 | 1464639339720 Marionette TRACE conn5 <- [1,218,null,{}] 13:15:39 INFO - PROCESS | 1612 | 1464639339726 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:39 INFO - PROCESS | 1612 | 1464639339829 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:15:39 INFO - PROCESS | 1612 | 1464639339915 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20EC2D800 == 51 [pid = 1612] [id = 64] 13:15:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20E2BA800) [pid = 1612] [serial = 189] [outer = 0000000000000000] 13:15:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E3ACC00) [pid = 1612] [serial = 190] [outer = 000000B20E2BA800] 13:15:39 INFO - PROCESS | 1612 | 1464639339968 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20F85E800) [pid = 1612] [serial = 191] [outer = 000000B20E2BA800] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ECC000 == 50 [pid = 1612] [id = 57] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231B7800 == 49 [pid = 1612] [id = 56] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D19800 == 48 [pid = 1612] [id = 55] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228B2800 == 47 [pid = 1612] [id = 54] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E9A2800 == 46 [pid = 1612] [id = 53] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21BB84800 == 45 [pid = 1612] [id = 52] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB20000 == 44 [pid = 1612] [id = 51] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FC8800 == 43 [pid = 1612] [id = 50] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21379E000 == 42 [pid = 1612] [id = 49] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E861800 == 41 [pid = 1612] [id = 48] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B940000 == 40 [pid = 1612] [id = 45] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B217D93000) [pid = 1612] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21D432000) [pid = 1612] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21ACA9400) [pid = 1612] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B20E3B5800) [pid = 1612] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B20C6CE400) [pid = 1612] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B214229000) [pid = 1612] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BF5000 == 39 [pid = 1612] [id = 44] 13:15:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B222818000 == 38 [pid = 1612] [id = 43] 13:15:40 INFO - PROCESS | 1612 | 1464639340566 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 880ms 13:15:40 INFO - PROCESS | 1612 | 1464639340601 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 1612 | 1464639340607 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:15:40 INFO - PROCESS | 1612 | 1464639340613 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 1612 | 1464639340615 Marionette TRACE conn5 <- [1,222,null,{}] 13:15:40 INFO - PROCESS | 1612 | 1464639340620 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 1612 | 1464639340721 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21D9D3400) [pid = 1612] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21E7B0800) [pid = 1612] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20E154400) [pid = 1612] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21A57E000) [pid = 1612] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20F85EC00) [pid = 1612] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B20E09BC00) [pid = 1612] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21972BC00) [pid = 1612] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21A2D2000) [pid = 1612] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21A2B6000) [pid = 1612] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B214953400) [pid = 1612] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B217D96800) [pid = 1612] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B212A86C00) [pid = 1612] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B217D97800) [pid = 1612] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B22035F000) [pid = 1612] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21E76CC00) [pid = 1612] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B220355C00) [pid = 1612] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E3ED800) [pid = 1612] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E3E1800) [pid = 1612] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21450C400) [pid = 1612] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21BBE5400) [pid = 1612] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21E767C00) [pid = 1612] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:15:40 INFO - PROCESS | 1612 | 1464639340796 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F7E6800 == 39 [pid = 1612] [id = 65] 13:15:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20E021000) [pid = 1612] [serial = 192] [outer = 0000000000000000] 13:15:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E2BD000) [pid = 1612] [serial = 193] [outer = 000000B20E021000] 13:15:40 INFO - PROCESS | 1612 | 1464639340845 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21286E400) [pid = 1612] [serial = 194] [outer = 000000B20E021000] 13:15:41 INFO - PROCESS | 1612 | 1464639341224 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 13:15:41 INFO - PROCESS | 1612 | 1464639341253 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1612 | 1464639341256 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:15:41 INFO - PROCESS | 1612 | 1464639341260 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1612 | 1464639341264 Marionette TRACE conn5 <- [1,226,null,{}] 13:15:41 INFO - PROCESS | 1612 | 1464639341275 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 1612 | 1464639341364 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:15:41 INFO - PROCESS | 1612 | 1464639341400 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B41000 == 40 [pid = 1612] [id = 66] 13:15:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21397C800) [pid = 1612] [serial = 195] [outer = 0000000000000000] 13:15:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B2147A7000) [pid = 1612] [serial = 196] [outer = 000000B21397C800] 13:15:41 INFO - PROCESS | 1612 | 1464639341450 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B214D8F800) [pid = 1612] [serial = 197] [outer = 000000B21397C800] 13:15:41 INFO - PROCESS | 1612 | 1464639341888 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 693ms 13:15:41 INFO - PROCESS | 1612 | 1464639341957 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1612 | 1464639341960 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:15:41 INFO - PROCESS | 1612 | 1464639341971 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1612 | 1464639341973 Marionette TRACE conn5 <- [1,230,null,{}] 13:15:41 INFO - PROCESS | 1612 | 1464639341977 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 1612 | 1464639342064 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:15:42 INFO - PROCESS | 1612 | 1464639342073 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC11800 == 41 [pid = 1612] [id = 67] 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B217E38400) [pid = 1612] [serial = 198] [outer = 0000000000000000] 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B217E3FC00) [pid = 1612] [serial = 199] [outer = 000000B217E38400] 13:15:42 INFO - PROCESS | 1612 | 1464639342123 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B218422400) [pid = 1612] [serial = 200] [outer = 000000B217E38400] 13:15:42 INFO - PROCESS | 1612 | 1464639342546 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 650ms 13:15:42 INFO - PROCESS | 1612 | 1464639342616 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 1612 | 1464639342618 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:15:42 INFO - PROCESS | 1612 | 1464639342622 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1612 | 1464639342624 Marionette TRACE conn5 <- [1,234,null,{}] 13:15:42 INFO - PROCESS | 1612 | 1464639342627 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 1612 | 1464639342709 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:15:42 INFO - PROCESS | 1612 | 1464639342770 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C632800 == 42 [pid = 1612] [id = 68] 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21A2AA400) [pid = 1612] [serial = 201] [outer = 0000000000000000] 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21A2B7800) [pid = 1612] [serial = 202] [outer = 000000B21A2AA400] 13:15:42 INFO - PROCESS | 1612 | 1464639342817 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21A572C00) [pid = 1612] [serial = 203] [outer = 000000B21A2AA400] 13:15:43 INFO - PROCESS | 1612 | 1464639343289 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 735ms 13:15:43 INFO - PROCESS | 1612 | 1464639343360 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 1612 | 1464639343370 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:15:43 INFO - PROCESS | 1612 | 1464639343373 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 1612 | 1464639343375 Marionette TRACE conn5 <- [1,238,null,{}] 13:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:15:43 INFO - PROCESS | 1612 | 1464639343379 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:43 INFO - PROCESS | 1612 | 1464639343501 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:15:43 INFO - PROCESS | 1612 | 1464639343550 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E99A800 == 43 [pid = 1612] [id = 69] 13:15:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21B568000) [pid = 1612] [serial = 204] [outer = 0000000000000000] 13:15:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21C458000) [pid = 1612] [serial = 205] [outer = 000000B21B568000] 13:15:43 INFO - PROCESS | 1612 | 1464639343598 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21CFDD400) [pid = 1612] [serial = 206] [outer = 000000B21B568000] 13:15:44 INFO - PROCESS | 1612 | 1464639344115 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 776ms 13:15:44 INFO - PROCESS | 1612 | 1464639344181 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1612 | 1464639344184 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:15:44 INFO - PROCESS | 1612 | 1464639344204 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 1612 | 1464639344206 Marionette TRACE conn5 <- [1,242,null,{}] 13:15:44 INFO - PROCESS | 1612 | 1464639344210 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 1612 | 1464639344315 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:15:44 INFO - PROCESS | 1612 | 1464639344362 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228A1800 == 44 [pid = 1612] [id = 70] 13:15:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B20E215800) [pid = 1612] [serial = 207] [outer = 0000000000000000] 13:15:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B20E21C400) [pid = 1612] [serial = 208] [outer = 000000B20E215800] 13:15:44 INFO - PROCESS | 1612 | 1464639344409 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E768000) [pid = 1612] [serial = 209] [outer = 000000B20E215800] 13:15:44 INFO - PROCESS | 1612 | 1464639344811 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 13:15:44 INFO - PROCESS | 1612 | 1464639344828 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1612 | 1464639344830 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:15:44 INFO - PROCESS | 1612 | 1464639344833 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:15:44 INFO - PROCESS | 1612 | 1464639344835 Marionette TRACE conn5 <- [1,246,null,{}] 13:15:44 INFO - PROCESS | 1612 | 1464639344839 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 1612 | 1464639344943 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:15:45 INFO - PROCESS | 1612 | 1464639345095 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21A2D6800) [pid = 1612] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B217D97400) [pid = 1612] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B20E152C00) [pid = 1612] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B20E155C00) [pid = 1612] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E2B9C00) [pid = 1612] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B213976800) [pid = 1612] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B2147B0800) [pid = 1612] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21A577400) [pid = 1612] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B2092ED800) [pid = 1612] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21AF34800) [pid = 1612] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B2149E0800) [pid = 1612] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21C64C800) [pid = 1612] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B2092F0800) [pid = 1612] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21A57A800) [pid = 1612] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:15:45 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E3AEC00) [pid = 1612] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:15:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E25F800 == 45 [pid = 1612] [id = 71] 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B2092ED800) [pid = 1612] [serial = 210] [outer = 0000000000000000] 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B20E153000) [pid = 1612] [serial = 211] [outer = 000000B2092ED800] 13:15:45 INFO - PROCESS | 1612 | 1464639345155 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B2147B0800) [pid = 1612] [serial = 212] [outer = 000000B2092ED800] 13:15:45 INFO - PROCESS | 1612 | 1464639345487 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 733ms 13:15:45 INFO - PROCESS | 1612 | 1464639345571 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 1612 | 1464639345573 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:15:45 INFO - PROCESS | 1612 | 1464639345576 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:15:45 INFO - PROCESS | 1612 | 1464639345578 Marionette TRACE conn5 <- [1,250,null,{}] 13:15:45 INFO - PROCESS | 1612 | 1464639345582 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:45 INFO - PROCESS | 1612 | 1464639345719 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:15:45 INFO - PROCESS | 1612 | 1464639345728 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D58000 == 46 [pid = 1612] [id = 72] 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B20E3E5400) [pid = 1612] [serial = 213] [outer = 0000000000000000] 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21BB6E400) [pid = 1612] [serial = 214] [outer = 000000B20E3E5400] 13:15:45 INFO - PROCESS | 1612 | 1464639345773 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B220144800) [pid = 1612] [serial = 215] [outer = 000000B20E3E5400] 13:15:46 INFO - PROCESS | 1612 | 1464639346164 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 13:15:46 INFO - PROCESS | 1612 | 1464639346210 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1612 | 1464639346212 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:15:46 INFO - PROCESS | 1612 | 1464639346215 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1612 | 1464639346217 Marionette TRACE conn5 <- [1,254,null,{}] 13:15:46 INFO - PROCESS | 1612 | 1464639346221 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 1612 | 1464639346331 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:15:46 INFO - PROCESS | 1612 | 1464639346340 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231B3000 == 47 [pid = 1612] [id = 73] 13:15:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21450BC00) [pid = 1612] [serial = 216] [outer = 0000000000000000] 13:15:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B2202BEC00) [pid = 1612] [serial = 217] [outer = 000000B21450BC00] 13:15:46 INFO - PROCESS | 1612 | 1464639346385 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B2202C8000) [pid = 1612] [serial = 218] [outer = 000000B21450BC00] 13:15:46 INFO - PROCESS | 1612 | 1464639346780 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 13:15:46 INFO - PROCESS | 1612 | 1464639346806 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1612 | 1464639346808 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:15:46 INFO - PROCESS | 1612 | 1464639346812 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:15:46 INFO - PROCESS | 1612 | 1464639346814 Marionette TRACE conn5 <- [1,258,null,{}] 13:15:46 INFO - PROCESS | 1612 | 1464639346818 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:46 INFO - PROCESS | 1612 | 1464639346954 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:15:47 INFO - PROCESS | 1612 | 1464639346998 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F296800 == 48 [pid = 1612] [id = 74] 13:15:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B220357800) [pid = 1612] [serial = 219] [outer = 0000000000000000] 13:15:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B222640C00) [pid = 1612] [serial = 220] [outer = 000000B220357800] 13:15:47 INFO - PROCESS | 1612 | 1464639347051 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B222AA0400) [pid = 1612] [serial = 221] [outer = 000000B220357800] 13:15:47 INFO - PROCESS | 1612 | 1464639347653 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 13:15:47 INFO - PROCESS | 1612 | 1464639347695 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 1612 | 1464639347701 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:15:47 INFO - PROCESS | 1612 | 1464639347706 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 1612 | 1464639347711 Marionette TRACE conn5 <- [1,262,null,{}] 13:15:47 INFO - PROCESS | 1612 | 1464639347717 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:47 INFO - PROCESS | 1612 | 1464639347865 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:15:47 INFO - PROCESS | 1612 | 1464639347980 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217EA5000 == 49 [pid = 1612] [id = 75] 13:15:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B20E3AF800) [pid = 1612] [serial = 222] [outer = 0000000000000000] 13:15:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B20E3E5C00) [pid = 1612] [serial = 223] [outer = 000000B20E3AF800] 13:15:48 INFO - PROCESS | 1612 | 1464639348082 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21373D800) [pid = 1612] [serial = 224] [outer = 000000B20E3AF800] 13:15:48 INFO - PROCESS | 1612 | 1464639348920 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1285ms 13:15:49 INFO - PROCESS | 1612 | 1464639348994 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 1612 | 1464639349000 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:15:49 INFO - PROCESS | 1612 | 1464639349007 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 1612 | 1464639349010 Marionette TRACE conn5 <- [1,266,null,{}] 13:15:49 INFO - PROCESS | 1612 | 1464639349015 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:49 INFO - PROCESS | 1612 | 1464639349141 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:15:49 INFO - PROCESS | 1612 | 1464639349207 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222889000 == 50 [pid = 1612] [id = 76] 13:15:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B214505800) [pid = 1612] [serial = 225] [outer = 0000000000000000] 13:15:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21A34B800) [pid = 1612] [serial = 226] [outer = 000000B214505800] 13:15:49 INFO - PROCESS | 1612 | 1464639349304 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21B3B1400) [pid = 1612] [serial = 227] [outer = 000000B214505800] 13:15:49 INFO - PROCESS | 1612 | 1464639349880 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 13:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:15:49 INFO - PROCESS | 1612 | 1464639349952 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 1612 | 1464639349955 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:15:49 INFO - PROCESS | 1612 | 1464639349959 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 1612 | 1464639349963 Marionette TRACE conn5 <- [1,270,null,{}] 13:15:49 INFO - PROCESS | 1612 | 1464639349987 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 1612 | 1464639350131 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:15:50 INFO - PROCESS | 1612 | 1464639350176 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22417F000 == 51 [pid = 1612] [id = 77] 13:15:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B2202C3000) [pid = 1612] [serial = 228] [outer = 0000000000000000] 13:15:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B220318400) [pid = 1612] [serial = 229] [outer = 000000B2202C3000] 13:15:50 INFO - PROCESS | 1612 | 1464639350236 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B222964400) [pid = 1612] [serial = 230] [outer = 000000B2202C3000] 13:15:51 INFO - PROCESS | 1612 | 1464639351009 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 13:15:51 INFO - PROCESS | 1612 | 1464639351057 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1612 | 1464639351061 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:15:51 INFO - PROCESS | 1612 | 1464639351067 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1612 | 1464639351070 Marionette TRACE conn5 <- [1,274,null,{}] 13:15:51 INFO - PROCESS | 1612 | 1464639351076 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:51 INFO - PROCESS | 1612 | 1464639351178 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:15:51 INFO - PROCESS | 1612 | 1464639351257 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213922800 == 52 [pid = 1612] [id = 78] 13:15:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20E14F000) [pid = 1612] [serial = 231] [outer = 0000000000000000] 13:15:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E154C00) [pid = 1612] [serial = 232] [outer = 000000B20E14F000] 13:15:51 INFO - PROCESS | 1612 | 1464639351308 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E3B1400) [pid = 1612] [serial = 233] [outer = 000000B20E14F000] 13:15:51 INFO - PROCESS | 1612 | 1464639351859 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 839ms 13:15:51 INFO - PROCESS | 1612 | 1464639351911 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1612 | 1464639351916 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:15:51 INFO - PROCESS | 1612 | 1464639351923 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1612 | 1464639351925 Marionette TRACE conn5 <- [1,278,null,{}] 13:15:51 INFO - PROCESS | 1612 | 1464639351929 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 1612 | 1464639352030 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:15:52 INFO - PROCESS | 1612 | 1464639352103 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2135A5800 == 53 [pid = 1612] [id = 79] 13:15:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20E2B6000) [pid = 1612] [serial = 234] [outer = 0000000000000000] 13:15:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20E3E0C00) [pid = 1612] [serial = 235] [outer = 000000B20E2B6000] 13:15:52 INFO - PROCESS | 1612 | 1464639352153 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21286CC00) [pid = 1612] [serial = 236] [outer = 000000B20E2B6000] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B21BBB3000 == 52 [pid = 1612] [id = 30] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231B3000 == 51 [pid = 1612] [id = 73] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D58000 == 50 [pid = 1612] [id = 72] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E25F800 == 49 [pid = 1612] [id = 71] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228A1800 == 48 [pid = 1612] [id = 70] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E99A800 == 47 [pid = 1612] [id = 69] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C632800 == 46 [pid = 1612] [id = 68] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AC11800 == 45 [pid = 1612] [id = 67] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B41000 == 44 [pid = 1612] [id = 66] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B20E14DC00) [pid = 1612] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B214226000) [pid = 1612] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21C409000) [pid = 1612] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F7E6800 == 43 [pid = 1612] [id = 65] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B20EC2D800 == 42 [pid = 1612] [id = 64] 13:15:52 INFO - PROCESS | 1612 | --DOCSHELL 000000B20DA19800 == 41 [pid = 1612] [id = 58] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21DBE1400) [pid = 1612] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21972AC00) [pid = 1612] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21DB26000) [pid = 1612] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B20E09E400) [pid = 1612] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21BB70400) [pid = 1612] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21BB70000) [pid = 1612] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B217E34000) [pid = 1612] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21B566400) [pid = 1612] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20E3B8000) [pid = 1612] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B22263A400) [pid = 1612] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B2147B0C00) [pid = 1612] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21397C400) [pid = 1612] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21439C800) [pid = 1612] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B214992800) [pid = 1612] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21D95F400) [pid = 1612] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E151400) [pid = 1612] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B212837000) [pid = 1612] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21C64C000) [pid = 1612] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21AF39800) [pid = 1612] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21AF3F400) [pid = 1612] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B22263F800) [pid = 1612] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B214502C00) [pid = 1612] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21A2B6C00) [pid = 1612] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B220357000) [pid = 1612] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B219727C00) [pid = 1612] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B212A1AC00) [pid = 1612] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21512D000) [pid = 1612] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:15:52 INFO - PROCESS | 1612 | 1464639352745 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 882ms 13:15:52 INFO - PROCESS | 1612 | 1464639352805 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 1612 | 1464639352808 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:15:52 INFO - PROCESS | 1612 | 1464639352811 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 1612 | 1464639352815 Marionette TRACE conn5 <- [1,282,null,{}] 13:15:52 INFO - PROCESS | 1612 | 1464639352825 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 1612 | 1464639352914 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:15:52 INFO - PROCESS | 1612 | 1464639352980 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21378E000 == 42 [pid = 1612] [id = 80] 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20E157C00) [pid = 1612] [serial = 237] [outer = 0000000000000000] 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E3ED400) [pid = 1612] [serial = 238] [outer = 000000B20E157C00] 13:15:53 INFO - PROCESS | 1612 | 1464639353030 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B213215C00) [pid = 1612] [serial = 239] [outer = 000000B20E157C00] 13:15:53 INFO - PROCESS | 1612 | 1464639353425 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 13:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:15:53 INFO - PROCESS | 1612 | 1464639353443 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 1612 | 1464639353446 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:15:53 INFO - PROCESS | 1612 | 1464639353449 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 1612 | 1464639353451 Marionette TRACE conn5 <- [1,286,null,{}] 13:15:53 INFO - PROCESS | 1612 | 1464639353454 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 1612 | 1464639353544 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:15:53 INFO - PROCESS | 1612 | 1464639353609 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21847A000 == 43 [pid = 1612] [id = 81] 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B213283800) [pid = 1612] [serial = 240] [outer = 0000000000000000] 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B214227000) [pid = 1612] [serial = 241] [outer = 000000B213283800] 13:15:53 INFO - PROCESS | 1612 | 1464639353657 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B214504000) [pid = 1612] [serial = 242] [outer = 000000B213283800] 13:15:54 INFO - PROCESS | 1612 | 1464639354047 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 13:15:54 INFO - PROCESS | 1612 | 1464639354082 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:15:54 INFO - PROCESS | 1612 | 1464639354084 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:15:54 INFO - PROCESS | 1612 | 1464639354087 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 1612 | 1464639354089 Marionette TRACE conn5 <- [1,290,null,{}] 13:15:54 INFO - PROCESS | 1612 | 1464639354093 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 1612 | 1464639354174 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:15:54 INFO - PROCESS | 1612 | 1464639354181 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A595800 == 44 [pid = 1612] [id = 82] 13:15:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B20C6C5400) [pid = 1612] [serial = 243] [outer = 0000000000000000] 13:15:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21450A400) [pid = 1612] [serial = 244] [outer = 000000B20C6C5400] 13:15:54 INFO - PROCESS | 1612 | 1464639354227 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B214954C00) [pid = 1612] [serial = 245] [outer = 000000B20C6C5400] 13:15:54 INFO - PROCESS | 1612 | 1464639354669 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 13:15:54 INFO - PROCESS | 1612 | 1464639354725 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 1612 | 1464639354727 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:15:54 INFO - PROCESS | 1612 | 1464639354739 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 1612 | 1464639354741 Marionette TRACE conn5 <- [1,294,null,{}] 13:15:54 INFO - PROCESS | 1612 | 1464639354745 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:54 INFO - PROCESS | 1612 | 1464639354872 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:15:54 INFO - PROCESS | 1612 | 1464639354890 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E0BD000 == 45 [pid = 1612] [id = 83] 13:15:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B217D93800) [pid = 1612] [serial = 246] [outer = 0000000000000000] 13:15:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B217E2EC00) [pid = 1612] [serial = 247] [outer = 000000B217D93800] 13:15:54 INFO - PROCESS | 1612 | 1464639354972 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21841FC00) [pid = 1612] [serial = 248] [outer = 000000B217D93800] 13:15:55 INFO - PROCESS | 1612 | 1464639355296 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:15:55 INFO - PROCESS | 1612 | 1464639355428 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:55 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. 13:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 13:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:15:55 INFO - PROCESS | 1612 | 1464639355480 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1612 | 1464639355482 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:15:55 INFO - PROCESS | 1612 | 1464639355486 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 1612 | 1464639355488 Marionette TRACE conn5 <- [1,298,null,{}] 13:15:55 INFO - PROCESS | 1612 | 1464639355491 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 1612 | 1464639355622 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:15:55 INFO - PROCESS | 1612 | 1464639355670 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4BA800 == 46 [pid = 1612] [id = 84] 13:15:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B219BAA400) [pid = 1612] [serial = 249] [outer = 0000000000000000] 13:15:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B219F97400) [pid = 1612] [serial = 250] [outer = 000000B219BAA400] 13:15:55 INFO - PROCESS | 1612 | 1464639355718 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21A57C000) [pid = 1612] [serial = 251] [outer = 000000B219BAA400] 13:15:56 INFO - PROCESS | 1612 | 1464639356130 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:56 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. 13:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 13:15:56 INFO - PROCESS | 1612 | 1464639356179 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 1612 | 1464639356181 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:15:56 INFO - PROCESS | 1612 | 1464639356184 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:15:56 INFO - PROCESS | 1612 | 1464639356186 Marionette TRACE conn5 <- [1,302,null,{}] 13:15:56 INFO - PROCESS | 1612 | 1464639356194 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:56 INFO - PROCESS | 1612 | 1464639356298 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:15:56 INFO - PROCESS | 1612 | 1464639356305 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213221000 == 47 [pid = 1612] [id = 85] 13:15:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21AB7D000) [pid = 1612] [serial = 252] [outer = 0000000000000000] 13:15:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21AF31C00) [pid = 1612] [serial = 253] [outer = 000000B21AB7D000] 13:15:56 INFO - PROCESS | 1612 | 1464639356351 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21AF3C800) [pid = 1612] [serial = 254] [outer = 000000B21AB7D000] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B20E148C00) [pid = 1612] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B214227400) [pid = 1612] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21BB70C00) [pid = 1612] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21352A400) [pid = 1612] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21B568000) [pid = 1612] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E215800) [pid = 1612] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B2092ED800) [pid = 1612] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B2092EF400) [pid = 1612] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21397C800) [pid = 1612] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21A2AA400) [pid = 1612] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20E2BA800) [pid = 1612] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E021000) [pid = 1612] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21B296000) [pid = 1612] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B217E38400) [pid = 1612] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21450BC00) [pid = 1612] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:15:56 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B20E3E5400) [pid = 1612] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:15:56 INFO - PROCESS | 1612 | 1464639356981 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:57 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. 13:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 13:15:57 INFO - PROCESS | 1612 | 1464639357026 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 1612 | 1464639357028 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:15:57 INFO - PROCESS | 1612 | 1464639357031 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 1612 | 1464639357033 Marionette TRACE conn5 <- [1,306,null,{}] 13:15:57 INFO - PROCESS | 1612 | 1464639357044 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 1612 | 1464639357127 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:15:57 INFO - PROCESS | 1612 | 1464639357134 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A604000 == 48 [pid = 1612] [id = 86] 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20E3EFC00) [pid = 1612] [serial = 255] [outer = 0000000000000000] 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21329A000) [pid = 1612] [serial = 256] [outer = 000000B20E3EFC00] 13:15:57 INFO - PROCESS | 1612 | 1464639357182 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21A580400) [pid = 1612] [serial = 257] [outer = 000000B20E3EFC00] 13:15:57 INFO - PROCESS | 1612 | 1464639357585 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:57 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. 13:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 13:15:57 INFO - PROCESS | 1612 | 1464639357624 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:15:57 INFO - PROCESS | 1612 | 1464639357626 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:15:57 INFO - PROCESS | 1612 | 1464639357629 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 1612 | 1464639357631 Marionette TRACE conn5 <- [1,310,null,{}] 13:15:57 INFO - PROCESS | 1612 | 1464639357635 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 1612 | 1464639357717 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:15:57 INFO - PROCESS | 1612 | 1464639357724 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220181000 == 49 [pid = 1612] [id = 87] 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21B3B0800) [pid = 1612] [serial = 258] [outer = 0000000000000000] 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21BE28800) [pid = 1612] [serial = 259] [outer = 000000B21B3B0800] 13:15:57 INFO - PROCESS | 1612 | 1464639357769 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21C45B800) [pid = 1612] [serial = 260] [outer = 000000B21B3B0800] 13:15:58 INFO - PROCESS | 1612 | 1464639358197 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:58 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. 13:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 585ms 13:15:58 INFO - PROCESS | 1612 | 1464639358215 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1612 | 1464639358217 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:15:58 INFO - PROCESS | 1612 | 1464639358220 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:15:58 INFO - PROCESS | 1612 | 1464639358223 Marionette TRACE conn5 <- [1,314,null,{}] 13:15:58 INFO - PROCESS | 1612 | 1464639358226 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 1612 | 1464639358365 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:15:58 INFO - PROCESS | 1612 | 1464639358375 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222816000 == 50 [pid = 1612] [id = 88] 13:15:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21C464400) [pid = 1612] [serial = 261] [outer = 0000000000000000] 13:15:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21D426400) [pid = 1612] [serial = 262] [outer = 000000B21C464400] 13:15:58 INFO - PROCESS | 1612 | 1464639358426 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21DBE3800) [pid = 1612] [serial = 263] [outer = 000000B21C464400] 13:15:58 INFO - PROCESS | 1612 | 1464639358851 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:58 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. 13:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 13:15:58 INFO - PROCESS | 1612 | 1464639358915 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1612 | 1464639358918 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:15:58 INFO - PROCESS | 1612 | 1464639358921 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1612 | 1464639358923 Marionette TRACE conn5 <- [1,318,null,{}] 13:15:58 INFO - PROCESS | 1612 | 1464639358927 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:59 INFO - PROCESS | 1612 | 1464639359064 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:15:59 INFO - PROCESS | 1612 | 1464639359129 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E0B3000 == 51 [pid = 1612] [id = 89] 13:15:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B20C6C6000) [pid = 1612] [serial = 264] [outer = 0000000000000000] 13:15:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20C6CD400) [pid = 1612] [serial = 265] [outer = 000000B20C6C6000] 13:15:59 INFO - PROCESS | 1612 | 1464639359190 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E01B000) [pid = 1612] [serial = 266] [outer = 000000B20C6C6000] 13:15:59 INFO - PROCESS | 1612 | 1464639359896 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:15:59 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. 13:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1023ms 13:15:59 INFO - PROCESS | 1612 | 1464639359949 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 1612 | 1464639359953 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:15:59 INFO - PROCESS | 1612 | 1464639359958 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:15:59 INFO - PROCESS | 1612 | 1464639359962 Marionette TRACE conn5 <- [1,322,null,{}] 13:15:59 INFO - PROCESS | 1612 | 1464639359985 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:00 INFO - PROCESS | 1612 | 1464639360134 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:16:00 INFO - PROCESS | 1612 | 1464639360205 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B218465000 == 52 [pid = 1612] [id = 90] 13:16:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B20E3E2000) [pid = 1612] [serial = 267] [outer = 0000000000000000] 13:16:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B20D046400) [pid = 1612] [serial = 268] [outer = 000000B20E3E2000] 13:16:00 INFO - PROCESS | 1612 | 1464639360306 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B213974000) [pid = 1612] [serial = 269] [outer = 000000B20E3E2000] 13:16:00 INFO - PROCESS | 1612 | 1464639360865 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:00 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. 13:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 944ms 13:16:00 INFO - PROCESS | 1612 | 1464639360907 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:16:00 INFO - PROCESS | 1612 | 1464639360910 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:16:00 INFO - PROCESS | 1612 | 1464639360914 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 1612 | 1464639360917 Marionette TRACE conn5 <- [1,326,null,{}] 13:16:00 INFO - PROCESS | 1612 | 1464639360921 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1612 | 1464639361032 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:16:01 INFO - PROCESS | 1612 | 1464639361120 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222820000 == 53 [pid = 1612] [id = 91] 13:16:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B214992800) [pid = 1612] [serial = 270] [outer = 0000000000000000] 13:16:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B215128000) [pid = 1612] [serial = 271] [outer = 000000B214992800] 13:16:01 INFO - PROCESS | 1612 | 1464639361179 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B217E47400) [pid = 1612] [serial = 272] [outer = 000000B214992800] 13:16:01 INFO - PROCESS | 1612 | 1464639361754 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:01 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. 13:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 882ms 13:16:01 INFO - PROCESS | 1612 | 1464639361798 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1612 | 1464639361802 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:16:01 INFO - PROCESS | 1612 | 1464639361814 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1612 | 1464639361819 Marionette TRACE conn5 <- [1,330,null,{}] 13:16:01 INFO - PROCESS | 1612 | 1464639361823 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1612 | 1464639361937 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:16:02 INFO - PROCESS | 1612 | 1464639362022 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D15800 == 54 [pid = 1612] [id = 92] 13:16:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21BE2AC00) [pid = 1612] [serial = 273] [outer = 0000000000000000] 13:16:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21D4E1000) [pid = 1612] [serial = 274] [outer = 000000B21BE2AC00] 13:16:02 INFO - PROCESS | 1612 | 1464639362079 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21FCE3C00) [pid = 1612] [serial = 275] [outer = 000000B21BE2AC00] 13:16:02 INFO - PROCESS | 1612 | 1464639362642 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:02 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. 13:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 945ms 13:16:02 INFO - PROCESS | 1612 | 1464639362768 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 1612 | 1464639362771 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:16:02 INFO - PROCESS | 1612 | 1464639362776 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 1612 | 1464639362778 Marionette TRACE conn5 <- [1,334,null,{}] 13:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:16:02 INFO - PROCESS | 1612 | 1464639362782 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:02 INFO - PROCESS | 1612 | 1464639362896 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:16:02 INFO - PROCESS | 1612 | 1464639362961 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D978000 == 55 [pid = 1612] [id = 93] 13:16:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21A578800) [pid = 1612] [serial = 276] [outer = 0000000000000000] 13:16:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21D428C00) [pid = 1612] [serial = 277] [outer = 000000B21A578800] 13:16:03 INFO - PROCESS | 1612 | 1464639363019 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B22013B000) [pid = 1612] [serial = 278] [outer = 000000B21A578800] 13:16:03 INFO - PROCESS | 1612 | 1464639363735 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:03 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. 13:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 986ms 13:16:03 INFO - PROCESS | 1612 | 1464639363771 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 1612 | 1464639363775 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:16:03 INFO - PROCESS | 1612 | 1464639363782 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1612 | 1464639363786 Marionette TRACE conn5 <- [1,338,null,{}] 13:16:03 INFO - PROCESS | 1612 | 1464639363793 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:03 INFO - PROCESS | 1612 | 1464639363894 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:16:03 INFO - PROCESS | 1612 | 1464639363969 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145CD000 == 56 [pid = 1612] [id = 94] 13:16:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E210C00) [pid = 1612] [serial = 279] [outer = 0000000000000000] 13:16:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20E217000) [pid = 1612] [serial = 280] [outer = 000000B20E210C00] 13:16:04 INFO - PROCESS | 1612 | 1464639364022 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20E3B5C00) [pid = 1612] [serial = 281] [outer = 000000B20E210C00] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B222816000 == 55 [pid = 1612] [id = 88] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B220181000 == 54 [pid = 1612] [id = 87] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A604000 == 53 [pid = 1612] [id = 86] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B213221000 == 52 [pid = 1612] [id = 85] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4BA800 == 51 [pid = 1612] [id = 84] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E0BD000 == 50 [pid = 1612] [id = 83] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A595800 == 49 [pid = 1612] [id = 82] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B21847A000 == 48 [pid = 1612] [id = 81] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B21378E000 == 47 [pid = 1612] [id = 80] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B213976000) [pid = 1612] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21A576C00) [pid = 1612] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B222A93C00) [pid = 1612] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21C462000) [pid = 1612] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B2135A5800 == 46 [pid = 1612] [id = 79] 13:16:04 INFO - PROCESS | 1612 | --DOCSHELL 000000B213922800 == 45 [pid = 1612] [id = 78] 13:16:04 INFO - PROCESS | 1612 | 1464639364667 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:04 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. 13:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 13:16:04 INFO - PROCESS | 1612 | 1464639364727 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 1612 | 1464639364733 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B20E3E7C00) [pid = 1612] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21BE58800) [pid = 1612] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21DB25C00) [pid = 1612] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B214509800) [pid = 1612] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21C458000) [pid = 1612] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B20E21C400) [pid = 1612] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21CFDD400) [pid = 1612] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21E768000) [pid = 1612] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20E153000) [pid = 1612] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B20E098800) [pid = 1612] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B2147A7000) [pid = 1612] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21A2B7800) [pid = 1612] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20F85E800) [pid = 1612] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E3ACC00) [pid = 1612] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20E2BD000) [pid = 1612] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21286E400) [pid = 1612] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B223566C00) [pid = 1612] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21E7B4C00) [pid = 1612] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B217E3FC00) [pid = 1612] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B218422400) [pid = 1612] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20C6CB800) [pid = 1612] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B2202BEC00) [pid = 1612] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B2147B0800) [pid = 1612] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B214D8F800) [pid = 1612] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B220144800) [pid = 1612] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B21BB6E400) [pid = 1612] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B21A572C00) [pid = 1612] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B2202C8000) [pid = 1612] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:16:04 INFO - PROCESS | 1612 | 1464639364757 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 1612 | 1464639364760 Marionette TRACE conn5 <- [1,342,null,{}] 13:16:04 INFO - PROCESS | 1612 | 1464639364769 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:04 INFO - PROCESS | 1612 | 1464639364858 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:16:04 INFO - PROCESS | 1612 | 1464639364872 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BF9800 == 46 [pid = 1612] [id = 95] 13:16:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B20DAB8C00) [pid = 1612] [serial = 282] [outer = 0000000000000000] 13:16:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B20E2BD000) [pid = 1612] [serial = 283] [outer = 000000B20DAB8C00] 13:16:04 INFO - PROCESS | 1612 | 1464639364919 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B20F693C00) [pid = 1612] [serial = 284] [outer = 000000B20DAB8C00] 13:16:05 INFO - PROCESS | 1612 | 1464639365429 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:05 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. 13:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 711ms 13:16:05 INFO - PROCESS | 1612 | 1464639365452 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 1612 | 1464639365454 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:16:05 INFO - PROCESS | 1612 | 1464639365458 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 1612 | 1464639365462 Marionette TRACE conn5 <- [1,346,null,{}] 13:16:05 INFO - PROCESS | 1612 | 1464639365473 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:05 INFO - PROCESS | 1612 | 1464639365562 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:16:05 INFO - PROCESS | 1612 | 1464639365573 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B3C000 == 47 [pid = 1612] [id = 96] 13:16:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B214507800) [pid = 1612] [serial = 285] [outer = 0000000000000000] 13:16:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21450FC00) [pid = 1612] [serial = 286] [outer = 000000B214507800] 13:16:05 INFO - PROCESS | 1612 | 1464639365623 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21512BC00) [pid = 1612] [serial = 287] [outer = 000000B214507800] 13:16:06 INFO - PROCESS | 1612 | 1464639366070 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:06 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. 13:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 13:16:06 INFO - PROCESS | 1612 | 1464639366097 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 1612 | 1464639366100 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:16:06 INFO - PROCESS | 1612 | 1464639366109 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1612 | 1464639366111 Marionette TRACE conn5 <- [1,350,null,{}] 13:16:06 INFO - PROCESS | 1612 | 1464639366114 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 1612 | 1464639366204 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:16:06 INFO - PROCESS | 1612 | 1464639366211 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB20000 == 48 [pid = 1612] [id = 97] 13:16:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B217E38400) [pid = 1612] [serial = 288] [outer = 0000000000000000] 13:16:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B217E45000) [pid = 1612] [serial = 289] [outer = 000000B217E38400] 13:16:06 INFO - PROCESS | 1612 | 1464639366258 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B219BB4400) [pid = 1612] [serial = 290] [outer = 000000B217E38400] 13:16:06 INFO - PROCESS | 1612 | 1464639366731 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:06 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. 13:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 13:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:16:06 INFO - PROCESS | 1612 | 1464639366802 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 1612 | 1464639366804 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 1612 | 1464639366810 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1612 | 1464639366812 Marionette TRACE conn5 <- [1,354,null,{}] 13:16:06 INFO - PROCESS | 1612 | 1464639366816 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 1612 | 1464639366898 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:16:06 INFO - PROCESS | 1612 | 1464639366906 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B939000 == 49 [pid = 1612] [id = 98] 13:16:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B219FA1C00) [pid = 1612] [serial = 291] [outer = 0000000000000000] 13:16:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21A55B400) [pid = 1612] [serial = 292] [outer = 000000B219FA1C00] 13:16:06 INFO - PROCESS | 1612 | 1464639366955 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21A634800) [pid = 1612] [serial = 293] [outer = 000000B219FA1C00] 13:16:07 INFO - PROCESS | 1612 | 1464639367446 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:07 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. 13:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 13:16:07 INFO - PROCESS | 1612 | 1464639367503 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 1612 | 1464639367505 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:16:07 INFO - PROCESS | 1612 | 1464639367509 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 1612 | 1464639367511 Marionette TRACE conn5 <- [1,358,null,{}] 13:16:07 INFO - PROCESS | 1612 | 1464639367527 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 1612 | 1464639367692 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:16:07 INFO - PROCESS | 1612 | 1464639367736 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F1EE800 == 50 [pid = 1612] [id = 99] 13:16:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21BE36800) [pid = 1612] [serial = 294] [outer = 0000000000000000] 13:16:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21C644400) [pid = 1612] [serial = 295] [outer = 000000B21BE36800] 13:16:07 INFO - PROCESS | 1612 | 1464639367783 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21D90B800) [pid = 1612] [serial = 296] [outer = 000000B21BE36800] 13:16:08 INFO - PROCESS | 1612 | 1464639368222 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:08 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. 13:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 13:16:08 INFO - PROCESS | 1612 | 1464639368245 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 1612 | 1464639368247 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:16:08 INFO - PROCESS | 1612 | 1464639368256 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 1612 | 1464639368258 Marionette TRACE conn5 <- [1,362,null,{}] 13:16:08 INFO - PROCESS | 1612 | 1464639368261 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 1612 | 1464639368365 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:16:08 INFO - PROCESS | 1612 | 1464639368372 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220180800 == 51 [pid = 1612] [id = 100] 13:16:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21D4E0000) [pid = 1612] [serial = 297] [outer = 0000000000000000] 13:16:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21FCE1400) [pid = 1612] [serial = 298] [outer = 000000B21D4E0000] 13:16:08 INFO - PROCESS | 1612 | 1464639368417 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B220140000) [pid = 1612] [serial = 299] [outer = 000000B21D4E0000] 13:16:08 INFO - PROCESS | 1612 | 1464639368876 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:08 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. 13:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 13:16:08 INFO - PROCESS | 1612 | 1464639368951 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 1612 | 1464639368953 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:16:08 INFO - PROCESS | 1612 | 1464639368956 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:16:08 INFO - PROCESS | 1612 | 1464639368958 Marionette TRACE conn5 <- [1,366,null,{}] 13:16:08 INFO - PROCESS | 1612 | 1464639368962 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 1612 | 1464639369106 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21AB7D000) [pid = 1612] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E157C00) [pid = 1612] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E2B6000) [pid = 1612] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B213283800) [pid = 1612] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20C6C5400) [pid = 1612] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B220357800) [pid = 1612] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B20E14F000) [pid = 1612] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B219BAA400) [pid = 1612] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E3EFC00) [pid = 1612] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B217D93800) [pid = 1612] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21B3B0800) [pid = 1612] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B22035A000) [pid = 1612] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21A221C00) [pid = 1612] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21C45B000) [pid = 1612] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:16:09 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B213215400) [pid = 1612] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:16:09 INFO - PROCESS | 1612 | 1464639369274 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D5C000 == 52 [pid = 1612] [id = 101] 13:16:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20C6BF800) [pid = 1612] [serial = 300] [outer = 0000000000000000] 13:16:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E157C00) [pid = 1612] [serial = 301] [outer = 000000B20C6BF800] 13:16:09 INFO - PROCESS | 1612 | 1464639369321 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B219BB0C00) [pid = 1612] [serial = 302] [outer = 000000B20C6BF800] 13:16:09 INFO - PROCESS | 1612 | 1464639369676 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:09 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. 13:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 776ms 13:16:09 INFO - PROCESS | 1612 | 1464639369737 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 1612 | 1464639369739 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:16:09 INFO - PROCESS | 1612 | 1464639369742 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 1612 | 1464639369744 Marionette TRACE conn5 <- [1,370,null,{}] 13:16:09 INFO - PROCESS | 1612 | 1464639369748 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:09 INFO - PROCESS | 1612 | 1464639369855 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:16:09 INFO - PROCESS | 1612 | 1464639369864 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228B5800 == 53 [pid = 1612] [id = 102] 13:16:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21C457400) [pid = 1612] [serial = 303] [outer = 0000000000000000] 13:16:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21E5DFC00) [pid = 1612] [serial = 304] [outer = 000000B21C457400] 13:16:09 INFO - PROCESS | 1612 | 1464639369909 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B220141000) [pid = 1612] [serial = 305] [outer = 000000B21C457400] 13:16:10 INFO - PROCESS | 1612 | 1464639370303 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:16:10 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. 13:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 13:16:10 INFO - PROCESS | 1612 | 1464639370332 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 1612 | 1464639370334 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:16:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:16:10 INFO - PROCESS | 1612 | 1464639370338 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 1612 | 1464639370340 Marionette TRACE conn5 <- [1,374,null,{}] 13:16:10 INFO - PROCESS | 1612 | 1464639370343 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:10 INFO - PROCESS | 1612 | 1464639370427 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:16:10 INFO - PROCESS | 1612 | 1464639370519 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D2B000 == 54 [pid = 1612] [id = 103] 13:16:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21E540000) [pid = 1612] [serial = 306] [outer = 0000000000000000] 13:16:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21E544800) [pid = 1612] [serial = 307] [outer = 000000B21E540000] 13:16:10 INFO - PROCESS | 1612 | 1464639370579 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21E5D6400) [pid = 1612] [serial = 308] [outer = 000000B21E540000] 13:16:10 INFO - PROCESS | 1612 | 1464639370971 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:16:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 13:16:11 INFO - PROCESS | 1612 | 1464639371013 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 1612 | 1464639371015 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:16:11 INFO - PROCESS | 1612 | 1464639371019 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:16:11 INFO - PROCESS | 1612 | 1464639371022 Marionette TRACE conn5 <- [1,378,null,{}] 13:16:11 INFO - PROCESS | 1612 | 1464639371025 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:11 INFO - PROCESS | 1612 | 1464639371131 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:16:11 INFO - PROCESS | 1612 | 1464639371138 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EC9000 == 55 [pid = 1612] [id = 104] 13:16:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B220142C00) [pid = 1612] [serial = 309] [outer = 0000000000000000] 13:16:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B2202CA000) [pid = 1612] [serial = 310] [outer = 000000B220142C00] 13:16:11 INFO - PROCESS | 1612 | 1464639371189 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B22035A800) [pid = 1612] [serial = 311] [outer = 000000B220142C00] 13:16:11 INFO - PROCESS | 1612 | 1464639371983 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:16:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 13:16:12 INFO - PROCESS | 1612 | 1464639372018 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 1612 | 1464639372024 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:16:12 INFO - PROCESS | 1612 | 1464639372030 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:16:12 INFO - PROCESS | 1612 | 1464639372035 Marionette TRACE conn5 <- [1,382,null,{}] 13:16:12 INFO - PROCESS | 1612 | 1464639372040 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:12 INFO - PROCESS | 1612 | 1464639372158 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:16:12 INFO - PROCESS | 1612 | 1464639372233 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21471D000 == 56 [pid = 1612] [id = 105] 13:16:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20E3E7C00) [pid = 1612] [serial = 312] [outer = 0000000000000000] 13:16:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B212870000) [pid = 1612] [serial = 313] [outer = 000000B20E3E7C00] 13:16:12 INFO - PROCESS | 1612 | 1464639372333 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B213981400) [pid = 1612] [serial = 314] [outer = 000000B20E3E7C00] 13:16:12 INFO - PROCESS | 1612 | 1464639372948 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:16:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 924ms 13:16:12 INFO - PROCESS | 1612 | 1464639372959 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 1612 | 1464639372965 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:16:12 INFO - PROCESS | 1612 | 1464639372972 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 1612 | 1464639372975 Marionette TRACE conn5 <- [1,386,null,{}] 13:16:12 INFO - PROCESS | 1612 | 1464639372979 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:13 INFO - PROCESS | 1612 | 1464639373121 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:16:13 INFO - PROCESS | 1612 | 1464639373211 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226F2000 == 57 [pid = 1612] [id = 106] 13:16:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B217E3B400) [pid = 1612] [serial = 315] [outer = 0000000000000000] 13:16:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21A567000) [pid = 1612] [serial = 316] [outer = 000000B217E3B400] 13:16:13 INFO - PROCESS | 1612 | 1464639373268 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21AF3E400) [pid = 1612] [serial = 317] [outer = 000000B217E3B400] 13:16:13 INFO - PROCESS | 1612 | 1464639373883 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 13:16:13 INFO - PROCESS | 1612 | 1464639373965 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 1612 | 1464639373968 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:16:13 INFO - PROCESS | 1612 | 1464639373972 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1612 | 1464639373976 Marionette TRACE conn5 <- [1,390,null,{}] 13:16:13 INFO - PROCESS | 1612 | 1464639373988 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:14 INFO - PROCESS | 1612 | 1464639374146 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:16:14 INFO - PROCESS | 1612 | 1464639374158 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231C9800 == 58 [pid = 1612] [id = 107] 13:16:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E546800) [pid = 1612] [serial = 318] [outer = 0000000000000000] 13:16:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21E5DD400) [pid = 1612] [serial = 319] [outer = 000000B21E546800] 13:16:14 INFO - PROCESS | 1612 | 1464639374217 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B22030F800) [pid = 1612] [serial = 320] [outer = 000000B21E546800] 13:16:14 INFO - PROCESS | 1612 | 1464639374869 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 13:16:14 INFO - PROCESS | 1612 | 1464639374918 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 1612 | 1464639374921 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:16:14 INFO - PROCESS | 1612 | 1464639374925 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 1612 | 1464639374927 Marionette TRACE conn5 <- [1,394,null,{}] 13:16:14 INFO - PROCESS | 1612 | 1464639374931 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:15 INFO - PROCESS | 1612 | 1464639375044 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:16:15 INFO - PROCESS | 1612 | 1464639375117 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22343F800 == 59 [pid = 1612] [id = 108] 13:16:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B220358C00) [pid = 1612] [serial = 321] [outer = 0000000000000000] 13:16:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B220360800) [pid = 1612] [serial = 322] [outer = 000000B220358C00] 13:16:15 INFO - PROCESS | 1612 | 1464639375216 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B22263A800) [pid = 1612] [serial = 323] [outer = 000000B220358C00] 13:16:16 INFO - PROCESS | 1612 | 1464639376015 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1137ms 13:16:16 INFO - PROCESS | 1612 | 1464639376064 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 1612 | 1464639376069 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:16:16 INFO - PROCESS | 1612 | 1464639376074 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 1612 | 1464639376078 Marionette TRACE conn5 <- [1,398,null,{}] 13:16:16 INFO - PROCESS | 1612 | 1464639376085 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:16 INFO - PROCESS | 1612 | 1464639376188 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:16:16 INFO - PROCESS | 1612 | 1464639376266 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21471F000 == 60 [pid = 1612] [id = 109] 13:16:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20E2B9800) [pid = 1612] [serial = 324] [outer = 0000000000000000] 13:16:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E3AC400) [pid = 1612] [serial = 325] [outer = 000000B20E2B9800] 13:16:16 INFO - PROCESS | 1612 | 1464639376318 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21352F400) [pid = 1612] [serial = 326] [outer = 000000B20E2B9800] 13:16:17 INFO - PROCESS | 1612 | 1464639377014 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226EF000 == 59 [pid = 1612] [id = 61] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287C800 == 58 [pid = 1612] [id = 62] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D2B000 == 57 [pid = 1612] [id = 103] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228B5800 == 56 [pid = 1612] [id = 102] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D5C000 == 55 [pid = 1612] [id = 101] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B220180800 == 54 [pid = 1612] [id = 100] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F1EE800 == 53 [pid = 1612] [id = 99] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B939000 == 52 [pid = 1612] [id = 98] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB20000 == 51 [pid = 1612] [id = 97] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B3C000 == 50 [pid = 1612] [id = 96] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21D426400) [pid = 1612] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B220318400) [pid = 1612] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21A34B800) [pid = 1612] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B20E3E5C00) [pid = 1612] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BF9800 == 49 [pid = 1612] [id = 95] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B2145CD000 == 48 [pid = 1612] [id = 94] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D15800 == 47 [pid = 1612] [id = 92] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B222820000 == 46 [pid = 1612] [id = 91] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B218465000 == 45 [pid = 1612] [id = 90] 13:16:17 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E0B3000 == 44 [pid = 1612] [id = 89] 13:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1026ms 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B222A9C000) [pid = 1612] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21B3BC000) [pid = 1612] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B222A99400) [pid = 1612] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B214509000) [pid = 1612] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21329A000) [pid = 1612] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21A580400) [pid = 1612] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21AF3C800) [pid = 1612] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B217E2EC00) [pid = 1612] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21841FC00) [pid = 1612] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21BE28800) [pid = 1612] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21C45B800) [pid = 1612] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B214954C00) [pid = 1612] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21AF31C00) [pid = 1612] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B20E3ED400) [pid = 1612] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B213215C00) [pid = 1612] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21286CC00) [pid = 1612] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E3E0C00) [pid = 1612] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B214227000) [pid = 1612] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B214504000) [pid = 1612] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21450A400) [pid = 1612] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B222640C00) [pid = 1612] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B222AA0400) [pid = 1612] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B20E3B1400) [pid = 1612] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B20E154C00) [pid = 1612] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B21A57C000) [pid = 1612] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B219F97400) [pid = 1612] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:16:17 INFO - PROCESS | 1612 | 1464639377132 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 1612 | 1464639377138 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:16:17 INFO - PROCESS | 1612 | 1464639377182 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 1612 | 1464639377186 Marionette TRACE conn5 <- [1,402,null,{}] 13:16:17 INFO - PROCESS | 1612 | 1464639377192 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:17 INFO - PROCESS | 1612 | 1464639377335 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:16:17 INFO - PROCESS | 1612 | 1464639377400 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21330C800 == 45 [pid = 1612] [id = 110] 13:16:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B20E044800) [pid = 1612] [serial = 327] [outer = 0000000000000000] 13:16:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B20E0A1800) [pid = 1612] [serial = 328] [outer = 000000B20E044800] 13:16:17 INFO - PROCESS | 1612 | 1464639377461 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B20E216800) [pid = 1612] [serial = 329] [outer = 000000B20E044800] 13:16:18 INFO - PROCESS | 1612 | 1464639378146 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1031ms 13:16:18 INFO - PROCESS | 1612 | 1464639378212 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 1612 | 1464639378216 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:16:18 INFO - PROCESS | 1612 | 1464639378225 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 1612 | 1464639378229 Marionette TRACE conn5 <- [1,406,null,{}] 13:16:18 INFO - PROCESS | 1612 | 1464639378234 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:18 INFO - PROCESS | 1612 | 1464639378376 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:16:18 INFO - PROCESS | 1612 | 1464639378446 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D6F000 == 46 [pid = 1612] [id = 111] 13:16:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B212B6BC00) [pid = 1612] [serial = 330] [outer = 0000000000000000] 13:16:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B2138B4400) [pid = 1612] [serial = 331] [outer = 000000B212B6BC00] 13:16:18 INFO - PROCESS | 1612 | 1464639378506 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B214506C00) [pid = 1612] [serial = 332] [outer = 000000B212B6BC00] 13:16:19 INFO - PROCESS | 1612 | 1464639379142 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 13:16:19 INFO - PROCESS | 1612 | 1464639379212 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 1612 | 1464639379215 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:16:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:16:19 INFO - PROCESS | 1612 | 1464639379219 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 1612 | 1464639379221 Marionette TRACE conn5 <- [1,410,null,{}] 13:16:19 INFO - PROCESS | 1612 | 1464639379232 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:19 INFO - PROCESS | 1612 | 1464639379349 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:16:19 INFO - PROCESS | 1612 | 1464639379422 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB13800 == 47 [pid = 1612] [id = 112] 13:16:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B217D9EC00) [pid = 1612] [serial = 333] [outer = 0000000000000000] 13:16:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B217DF7C00) [pid = 1612] [serial = 334] [outer = 000000B217D9EC00] 13:16:19 INFO - PROCESS | 1612 | 1464639379485 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B217EED800) [pid = 1612] [serial = 335] [outer = 000000B217D9EC00] 13:16:20 INFO - PROCESS | 1612 | 1464639380153 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:16:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 13:16:20 INFO - PROCESS | 1612 | 1464639380207 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1612 | 1464639380209 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:16:20 INFO - PROCESS | 1612 | 1464639380213 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 1612 | 1464639380215 Marionette TRACE conn5 <- [1,414,null,{}] 13:16:20 INFO - PROCESS | 1612 | 1464639380220 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:20 INFO - PROCESS | 1612 | 1464639380359 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:16:20 INFO - PROCESS | 1612 | 1464639380427 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212853000 == 48 [pid = 1612] [id = 113] 13:16:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B217E44400) [pid = 1612] [serial = 336] [outer = 0000000000000000] 13:16:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21A2D5800) [pid = 1612] [serial = 337] [outer = 000000B217E44400] 13:16:20 INFO - PROCESS | 1612 | 1464639380486 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21AED6C00) [pid = 1612] [serial = 338] [outer = 000000B217E44400] 13:16:21 INFO - PROCESS | 1612 | 1464639381130 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 13:16:21 INFO - PROCESS | 1612 | 1464639381202 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 1612 | 1464639381205 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:16:21 INFO - PROCESS | 1612 | 1464639381209 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 1612 | 1464639381211 Marionette TRACE conn5 <- [1,418,null,{}] 13:16:21 INFO - PROCESS | 1612 | 1464639381215 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:21 INFO - PROCESS | 1612 | 1464639381317 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:16:21 INFO - PROCESS | 1612 | 1464639381384 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E820000 == 49 [pid = 1612] [id = 114] 13:16:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21AF39C00) [pid = 1612] [serial = 339] [outer = 0000000000000000] 13:16:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21AF3FC00) [pid = 1612] [serial = 340] [outer = 000000B21AF39C00] 13:16:21 INFO - PROCESS | 1612 | 1464639381441 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21BBE5400) [pid = 1612] [serial = 341] [outer = 000000B21AF39C00] 13:16:22 INFO - PROCESS | 1612 | 1464639382547 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:16:22 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 13:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1383ms 13:16:22 INFO - PROCESS | 1612 | 1464639382594 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 1612 | 1464639382598 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:16:22 INFO - PROCESS | 1612 | 1464639382648 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 1612 | 1464639382653 Marionette TRACE conn5 <- [1,422,null,{}] 13:16:22 INFO - PROCESS | 1612 | 1464639382666 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:22 INFO - PROCESS | 1612 | 1464639382755 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:16:22 INFO - PROCESS | 1612 | 1464639382919 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214716800 == 50 [pid = 1612] [id = 115] 13:16:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20E3B1000) [pid = 1612] [serial = 342] [outer = 0000000000000000] 13:16:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E3EB000) [pid = 1612] [serial = 343] [outer = 000000B20E3B1000] 13:16:22 INFO - PROCESS | 1612 | 1464639382973 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21352C000) [pid = 1612] [serial = 344] [outer = 000000B20E3B1000] 13:16:23 INFO - PROCESS | 1612 | 1464639383880 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1296ms 13:16:23 INFO - PROCESS | 1612 | 1464639383944 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 1612 | 1464639383950 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:16:23 INFO - PROCESS | 1612 | 1464639383956 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 1612 | 1464639383959 Marionette TRACE conn5 <- [1,426,null,{}] 13:16:23 INFO - PROCESS | 1612 | 1464639383963 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1612 | 1464639384055 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:16:24 INFO - PROCESS | 1612 | 1464639384064 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B93A000 == 51 [pid = 1612] [id = 116] 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B217D97800) [pid = 1612] [serial = 345] [outer = 0000000000000000] 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B217E3B800) [pid = 1612] [serial = 346] [outer = 000000B217D97800] 13:16:24 INFO - PROCESS | 1612 | 1464639384110 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21A34B800) [pid = 1612] [serial = 347] [outer = 000000B217D97800] 13:16:24 INFO - PROCESS | 1612 | 1464639384601 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1612 | 1464639384653 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:16:24 INFO - PROCESS | 1612 | 1464639384656 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1612 | 1464639384660 Marionette TRACE conn5 <- [1,430,null,{}] 13:16:24 INFO - PROCESS | 1612 | 1464639384671 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1612 | 1464639384765 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:16:24 INFO - PROCESS | 1612 | 1464639384847 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017A800 == 52 [pid = 1612] [id = 117] 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21C417800) [pid = 1612] [serial = 348] [outer = 0000000000000000] 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21C48B800) [pid = 1612] [serial = 349] [outer = 000000B21C417800] 13:16:24 INFO - PROCESS | 1612 | 1464639384903 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21D9D4800) [pid = 1612] [serial = 350] [outer = 000000B21C417800] 13:16:25 INFO - PROCESS | 1612 | 1464639385351 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 13:16:25 INFO - PROCESS | 1612 | 1464639385393 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 1612 | 1464639385396 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:16:25 INFO - PROCESS | 1612 | 1464639385440 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 1612 | 1464639385442 Marionette TRACE conn5 <- [1,434,null,{}] 13:16:25 INFO - PROCESS | 1612 | 1464639385446 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:25 INFO - PROCESS | 1612 | 1464639385563 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:16:25 INFO - PROCESS | 1612 | 1464639385617 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222873800 == 53 [pid = 1612] [id = 118] 13:16:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21E5D7800) [pid = 1612] [serial = 351] [outer = 0000000000000000] 13:16:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21E5DD800) [pid = 1612] [serial = 352] [outer = 000000B21E5D7800] 13:16:25 INFO - PROCESS | 1612 | 1464639385665 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21E7B3C00) [pid = 1612] [serial = 353] [outer = 000000B21E5D7800] 13:16:26 INFO - PROCESS | 1612 | 1464639386112 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 13:16:26 INFO - PROCESS | 1612 | 1464639386171 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1612 | 1464639386173 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:16:26 INFO - PROCESS | 1612 | 1464639386184 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 1612 | 1464639386186 Marionette TRACE conn5 <- [1,438,null,{}] 13:16:26 INFO - PROCESS | 1612 | 1464639386194 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:26 INFO - PROCESS | 1612 | 1464639386304 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:16:26 INFO - PROCESS | 1612 | 1464639386315 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC0800 == 54 [pid = 1612] [id = 119] 13:16:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21FC34400) [pid = 1612] [serial = 354] [outer = 0000000000000000] 13:16:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21FC36000) [pid = 1612] [serial = 355] [outer = 000000B21FC34400] 13:16:26 INFO - PROCESS | 1612 | 1464639386398 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21FCE5800) [pid = 1612] [serial = 356] [outer = 000000B21FC34400] 13:16:26 INFO - PROCESS | 1612 | 1464639386852 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 13:16:26 INFO - PROCESS | 1612 | 1464639386871 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1612 | 1464639386873 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:16:26 INFO - PROCESS | 1612 | 1464639386921 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 1612 | 1464639386924 Marionette TRACE conn5 <- [1,442,null,{}] 13:16:26 INFO - PROCESS | 1612 | 1464639386928 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:27 INFO - PROCESS | 1612 | 1464639387060 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:16:27 INFO - PROCESS | 1612 | 1464639387114 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EC3800 == 55 [pid = 1612] [id = 120] 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B2202BCC00) [pid = 1612] [serial = 357] [outer = 0000000000000000] 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B220317800) [pid = 1612] [serial = 358] [outer = 000000B2202BCC00] 13:16:27 INFO - PROCESS | 1612 | 1464639387162 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B222633400) [pid = 1612] [serial = 359] [outer = 000000B2202BCC00] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21E540000) [pid = 1612] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B214505800) [pid = 1612] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B2202C3000) [pid = 1612] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E3AF800) [pid = 1612] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B22035EC00) [pid = 1612] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21BE36800) [pid = 1612] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21D4E0000) [pid = 1612] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B20E210C00) [pid = 1612] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B20C6BF800) [pid = 1612] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21C464400) [pid = 1612] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B219FA1C00) [pid = 1612] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20DAB8C00) [pid = 1612] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B214507800) [pid = 1612] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21A578800) [pid = 1612] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B217E38400) [pid = 1612] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:16:27 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21C457400) [pid = 1612] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:16:27 INFO - PROCESS | 1612 | 1464639387581 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 693ms 13:16:27 INFO - PROCESS | 1612 | 1464639387598 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:16:27 INFO - PROCESS | 1612 | 1464639387600 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:16:27 INFO - PROCESS | 1612 | 1464639387603 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 1612 | 1464639387605 Marionette TRACE conn5 <- [1,446,null,{}] 13:16:27 INFO - PROCESS | 1612 | 1464639387609 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:27 INFO - PROCESS | 1612 | 1464639387693 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:16:27 INFO - PROCESS | 1612 | 1464639387700 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223425000 == 56 [pid = 1612] [id = 121] 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B214507800) [pid = 1612] [serial = 360] [outer = 0000000000000000] 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21AB4E000) [pid = 1612] [serial = 361] [outer = 000000B214507800] 13:16:27 INFO - PROCESS | 1612 | 1464639387746 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21AB54800) [pid = 1612] [serial = 362] [outer = 000000B214507800] 13:16:28 INFO - PROCESS | 1612 | 1464639388215 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 13:16:28 INFO - PROCESS | 1612 | 1464639388279 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 1612 | 1464639388281 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:16:28 INFO - PROCESS | 1612 | 1464639388285 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1612 | 1464639388287 Marionette TRACE conn5 <- [1,450,null,{}] 13:16:28 INFO - PROCESS | 1612 | 1464639388291 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:28 INFO - PROCESS | 1612 | 1464639388374 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:16:28 INFO - PROCESS | 1612 | 1464639388410 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B1800 == 57 [pid = 1612] [id = 122] 13:16:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21AB57C00) [pid = 1612] [serial = 363] [outer = 0000000000000000] 13:16:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E76BC00) [pid = 1612] [serial = 364] [outer = 000000B21AB57C00] 13:16:28 INFO - PROCESS | 1612 | 1464639388461 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B222639800) [pid = 1612] [serial = 365] [outer = 000000B21AB57C00] 13:16:28 INFO - PROCESS | 1612 | 1464639388872 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 1612 | 1464639388922 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:16:28 INFO - PROCESS | 1612 | 1464639388929 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1612 | 1464639388931 Marionette TRACE conn5 <- [1,454,null,{}] 13:16:28 INFO - PROCESS | 1612 | 1464639388935 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:29 INFO - PROCESS | 1612 | 1464639389024 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:16:29 INFO - PROCESS | 1612 | 1464639389032 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6D1000 == 58 [pid = 1612] [id = 123] 13:16:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B2201C3000) [pid = 1612] [serial = 366] [outer = 0000000000000000] 13:16:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B2201CC800) [pid = 1612] [serial = 367] [outer = 000000B2201C3000] 13:16:29 INFO - PROCESS | 1612 | 1464639389077 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B22263C800) [pid = 1612] [serial = 368] [outer = 000000B2201C3000] 13:16:29 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:29 INFO - PROCESS | 1612 | 1464639389824 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 922ms 13:16:29 INFO - PROCESS | 1612 | 1464639389856 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 1612 | 1464639389861 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:16:29 INFO - PROCESS | 1612 | 1464639389868 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 1612 | 1464639389871 Marionette TRACE conn5 <- [1,458,null,{}] 13:16:29 INFO - PROCESS | 1612 | 1464639389877 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:30 INFO - PROCESS | 1612 | 1464639389994 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:16:30 INFO - PROCESS | 1612 | 1464639390113 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B330000 == 59 [pid = 1612] [id = 124] 13:16:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B213529C00) [pid = 1612] [serial = 369] [outer = 0000000000000000] 13:16:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B2149E5000) [pid = 1612] [serial = 370] [outer = 000000B213529C00] 13:16:30 INFO - PROCESS | 1612 | 1464639390173 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B219BAF800) [pid = 1612] [serial = 371] [outer = 000000B213529C00] 13:16:30 INFO - PROCESS | 1612 | 1464639390785 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 1612 | 1464639390863 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:16:30 INFO - PROCESS | 1612 | 1464639390871 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 1612 | 1464639390874 Marionette TRACE conn5 <- [1,462,null,{}] 13:16:30 INFO - PROCESS | 1612 | 1464639390893 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:31 INFO - PROCESS | 1612 | 1464639391007 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:16:31 INFO - PROCESS | 1612 | 1464639391082 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222882800 == 60 [pid = 1612] [id = 125] 13:16:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21BE2F800) [pid = 1612] [serial = 372] [outer = 0000000000000000] 13:16:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21C644000) [pid = 1612] [serial = 373] [outer = 000000B21BE2F800] 13:16:31 INFO - PROCESS | 1612 | 1464639391181 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21E5D5400) [pid = 1612] [serial = 374] [outer = 000000B21BE2F800] 13:16:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21EC7AC00) [pid = 1612] [serial = 375] [outer = 000000B219FA2800] 13:16:31 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:31 INFO - PROCESS | 1612 | 1464639391980 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 1612 | 1464639392029 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:16:32 INFO - PROCESS | 1612 | 1464639392034 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 1612 | 1464639392038 Marionette TRACE conn5 <- [1,466,null,{}] 13:16:32 INFO - PROCESS | 1612 | 1464639392050 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:32 INFO - PROCESS | 1612 | 1464639392165 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:16:32 INFO - PROCESS | 1612 | 1464639392286 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228A7800 == 61 [pid = 1612] [id = 126] 13:16:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21E76C400) [pid = 1612] [serial = 376] [outer = 0000000000000000] 13:16:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21EC7B400) [pid = 1612] [serial = 377] [outer = 000000B21E76C400] 13:16:32 INFO - PROCESS | 1612 | 1464639392347 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B2202BF800) [pid = 1612] [serial = 378] [outer = 000000B21E76C400] 13:16:33 INFO - PROCESS | 1612 | 1464639393044 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 1612 | 1464639393323 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:16:33 INFO - PROCESS | 1612 | 1464639393328 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 1612 | 1464639393331 Marionette TRACE conn5 <- [1,470,null,{}] 13:16:33 INFO - PROCESS | 1612 | 1464639393337 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:33 INFO - PROCESS | 1612 | 1464639393441 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:16:33 INFO - PROCESS | 1612 | 1464639393513 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213922800 == 62 [pid = 1612] [id = 127] 13:16:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B20E3AD000) [pid = 1612] [serial = 379] [outer = 0000000000000000] 13:16:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B20E3E5400) [pid = 1612] [serial = 380] [outer = 000000B20E3AD000] 13:16:33 INFO - PROCESS | 1612 | 1464639393565 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B2138B3000) [pid = 1612] [serial = 381] [outer = 000000B20E3AD000] 13:16:34 INFO - PROCESS | 1612 | 1464639394209 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 924ms 13:16:34 INFO - PROCESS | 1612 | 1464639394257 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 1612 | 1464639394260 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:16:34 INFO - PROCESS | 1612 | 1464639394268 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:16:34 INFO - PROCESS | 1612 | 1464639394272 Marionette TRACE conn5 <- [1,474,null,{}] 13:16:34 INFO - PROCESS | 1612 | 1464639394276 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:34 INFO - PROCESS | 1612 | 1464639394378 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:16:34 INFO - PROCESS | 1612 | 1464639394453 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B3A000 == 63 [pid = 1612] [id = 128] 13:16:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B2147AE000) [pid = 1612] [serial = 382] [outer = 0000000000000000] 13:16:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B217D92800) [pid = 1612] [serial = 383] [outer = 000000B2147AE000] 13:16:34 INFO - PROCESS | 1612 | 1464639394503 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B218420000) [pid = 1612] [serial = 384] [outer = 000000B2147AE000] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21471D000 == 62 [pid = 1612] [id = 105] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B22343F800 == 61 [pid = 1612] [id = 108] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222889000 == 60 [pid = 1612] [id = 76] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B217EA5000 == 59 [pid = 1612] [id = 75] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B1800 == 58 [pid = 1612] [id = 122] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B223425000 == 57 [pid = 1612] [id = 121] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EC3800 == 56 [pid = 1612] [id = 120] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC0800 == 55 [pid = 1612] [id = 119] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222873800 == 54 [pid = 1612] [id = 118] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017A800 == 53 [pid = 1612] [id = 117] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B20E3AC400) [pid = 1612] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21A567000) [pid = 1612] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B212870000) [pid = 1612] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B93A000 == 52 [pid = 1612] [id = 116] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B214716800 == 51 [pid = 1612] [id = 115] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E820000 == 50 [pid = 1612] [id = 114] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B212853000 == 49 [pid = 1612] [id = 113] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB13800 == 48 [pid = 1612] [id = 112] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EC9000 == 47 [pid = 1612] [id = 104] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D6F000 == 46 [pid = 1612] [id = 111] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21330C800 == 45 [pid = 1612] [id = 110] 13:16:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21471F000 == 44 [pid = 1612] [id = 109] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21B3B1400) [pid = 1612] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B222964400) [pid = 1612] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21373D800) [pid = 1612] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B22296A800) [pid = 1612] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21C644400) [pid = 1612] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21FCE1400) [pid = 1612] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21D90B800) [pid = 1612] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B20D046400) [pid = 1612] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B20E217000) [pid = 1612] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E157C00) [pid = 1612] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B20E3B5C00) [pid = 1612] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B215128000) [pid = 1612] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21DBE3800) [pid = 1612] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21A55B400) [pid = 1612] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B20E2BD000) [pid = 1612] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B20F693C00) [pid = 1612] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21450FC00) [pid = 1612] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21512BC00) [pid = 1612] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B22013B000) [pid = 1612] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21D428C00) [pid = 1612] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B217E45000) [pid = 1612] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B220140000) [pid = 1612] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B219BB4400) [pid = 1612] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21D4E1000) [pid = 1612] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B219BB0C00) [pid = 1612] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20C6CD400) [pid = 1612] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21E5D6400) [pid = 1612] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21E5DFC00) [pid = 1612] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B220141000) [pid = 1612] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21A634800) [pid = 1612] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21E5DD400) [pid = 1612] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B220360800) [pid = 1612] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B2202CA000) [pid = 1612] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:16:34 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21E544800) [pid = 1612] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:16:35 INFO - PROCESS | 1612 | 1464639395059 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 837ms 13:16:35 INFO - PROCESS | 1612 | 1464639395108 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 1612 | 1464639395110 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:16:35 INFO - PROCESS | 1612 | 1464639395114 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1612 | 1464639395116 Marionette TRACE conn5 <- [1,478,null,{}] 13:16:35 INFO - PROCESS | 1612 | 1464639395126 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:35 INFO - PROCESS | 1612 | 1464639395220 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:16:35 INFO - PROCESS | 1612 | 1464639395302 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D60800 == 45 [pid = 1612] [id = 129] 13:16:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20E3E4800) [pid = 1612] [serial = 385] [outer = 0000000000000000] 13:16:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B20F863800) [pid = 1612] [serial = 386] [outer = 000000B20E3E4800] 13:16:35 INFO - PROCESS | 1612 | 1464639395354 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B214225400) [pid = 1612] [serial = 387] [outer = 000000B20E3E4800] 13:16:35 INFO - PROCESS | 1612 | 1464639395779 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 13:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:16:35 INFO - PROCESS | 1612 | 1464639395851 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 1612 | 1464639395853 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:16:35 INFO - PROCESS | 1612 | 1464639395857 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 1612 | 1464639395859 Marionette TRACE conn5 <- [1,482,null,{}] 13:16:35 INFO - PROCESS | 1612 | 1464639395863 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:35 INFO - PROCESS | 1612 | 1464639395954 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:16:36 INFO - PROCESS | 1612 | 1464639396000 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFC1000 == 46 [pid = 1612] [id = 130] 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B217E39400) [pid = 1612] [serial = 388] [outer = 0000000000000000] 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21841FC00) [pid = 1612] [serial = 389] [outer = 000000B217E39400] 13:16:36 INFO - PROCESS | 1612 | 1464639396048 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21A008800) [pid = 1612] [serial = 390] [outer = 000000B217E39400] 13:16:36 INFO - PROCESS | 1612 | 1464639396525 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 13:16:36 INFO - PROCESS | 1612 | 1464639396594 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 1612 | 1464639396596 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:16:36 INFO - PROCESS | 1612 | 1464639396600 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 1612 | 1464639396601 Marionette TRACE conn5 <- [1,486,null,{}] 13:16:36 INFO - PROCESS | 1612 | 1464639396605 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:36 INFO - PROCESS | 1612 | 1464639396695 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:16:36 INFO - PROCESS | 1612 | 1464639396703 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6C9800 == 47 [pid = 1612] [id = 131] 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E3E6000) [pid = 1612] [serial = 391] [outer = 0000000000000000] 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21AB4C800) [pid = 1612] [serial = 392] [outer = 000000B20E3E6000] 13:16:36 INFO - PROCESS | 1612 | 1464639396755 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21AB58C00) [pid = 1612] [serial = 393] [outer = 000000B20E3E6000] 13:16:37 INFO - PROCESS | 1612 | 1464639397216 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 13:16:37 INFO - PROCESS | 1612 | 1464639397232 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 1612 | 1464639397234 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:16:37 INFO - PROCESS | 1612 | 1464639397244 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1612 | 1464639397246 Marionette TRACE conn5 <- [1,490,null,{}] 13:16:37 INFO - PROCESS | 1612 | 1464639397249 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:37 INFO - PROCESS | 1612 | 1464639397428 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:16:37 INFO - PROCESS | 1612 | 1464639397459 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E993000 == 48 [pid = 1612] [id = 132] 13:16:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21AF3F000) [pid = 1612] [serial = 394] [outer = 0000000000000000] 13:16:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21C45D400) [pid = 1612] [serial = 395] [outer = 000000B21AF3F000] 13:16:37 INFO - PROCESS | 1612 | 1464639397506 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21D432C00) [pid = 1612] [serial = 396] [outer = 000000B21AF3F000] 13:16:37 INFO - PROCESS | 1612 | 1464639397959 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 734ms 13:16:37 INFO - PROCESS | 1612 | 1464639397980 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 1612 | 1464639397982 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:16:37 INFO - PROCESS | 1612 | 1464639397985 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1612 | 1464639397987 Marionette TRACE conn5 <- [1,494,null,{}] 13:16:38 INFO - PROCESS | 1612 | 1464639397997 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:38 INFO - PROCESS | 1612 | 1464639398103 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:16:38 INFO - PROCESS | 1612 | 1464639398110 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9D1800 == 49 [pid = 1612] [id = 133] 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21DB25C00) [pid = 1612] [serial = 397] [outer = 0000000000000000] 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21E543C00) [pid = 1612] [serial = 398] [outer = 000000B21DB25C00] 13:16:38 INFO - PROCESS | 1612 | 1464639398155 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21AB59800) [pid = 1612] [serial = 399] [outer = 000000B21DB25C00] 13:16:38 INFO - PROCESS | 1612 | 1464639398628 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 13:16:38 INFO - PROCESS | 1612 | 1464639398660 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 1612 | 1464639398663 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:16:38 INFO - PROCESS | 1612 | 1464639398666 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:16:38 INFO - PROCESS | 1612 | 1464639398668 Marionette TRACE conn5 <- [1,498,null,{}] 13:16:38 INFO - PROCESS | 1612 | 1464639398671 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:38 INFO - PROCESS | 1612 | 1464639398786 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:16:38 INFO - PROCESS | 1612 | 1464639398866 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220178800 == 50 [pid = 1612] [id = 134] 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E5E1C00) [pid = 1612] [serial = 400] [outer = 0000000000000000] 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E7B5800) [pid = 1612] [serial = 401] [outer = 000000B21E5E1C00] 13:16:38 INFO - PROCESS | 1612 | 1464639398913 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21FC30C00) [pid = 1612] [serial = 402] [outer = 000000B21E5E1C00] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B20E3E7C00) [pid = 1612] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B217E3B400) [pid = 1612] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21BE2AC00) [pid = 1612] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B220142C00) [pid = 1612] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B214992800) [pid = 1612] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B20C6C6000) [pid = 1612] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E3E2000) [pid = 1612] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E2B9800) [pid = 1612] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21AF39C00) [pid = 1612] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21C417800) [pid = 1612] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21E5D7800) [pid = 1612] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B217D97800) [pid = 1612] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20E3B1000) [pid = 1612] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21FC34400) [pid = 1612] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B2202BCC00) [pid = 1612] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21AB57C00) [pid = 1612] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:16:39 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B214507800) [pid = 1612] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:16:39 INFO - PROCESS | 1612 | 1464639399528 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 922ms 13:16:39 INFO - PROCESS | 1612 | 1464639399592 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 1612 | 1464639399594 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:16:39 INFO - PROCESS | 1612 | 1464639399605 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1612 | 1464639399608 Marionette TRACE conn5 <- [1,502,null,{}] 13:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:16:39 INFO - PROCESS | 1612 | 1464639399612 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 1612 | 1464639399696 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:16:39 INFO - PROCESS | 1612 | 1464639399703 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226EC000 == 51 [pid = 1612] [id = 135] 13:16:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B20E848C00) [pid = 1612] [serial = 403] [outer = 0000000000000000] 13:16:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21AB4BC00) [pid = 1612] [serial = 404] [outer = 000000B20E848C00] 13:16:39 INFO - PROCESS | 1612 | 1464639399748 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21E76B000) [pid = 1612] [serial = 405] [outer = 000000B20E848C00] 13:16:40 INFO - PROCESS | 1612 | 1464639400171 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 586ms 13:16:40 INFO - PROCESS | 1612 | 1464639400198 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 1612 | 1464639400200 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:16:40 INFO - PROCESS | 1612 | 1464639400204 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 1612 | 1464639400206 Marionette TRACE conn5 <- [1,506,null,{}] 13:16:40 INFO - PROCESS | 1612 | 1464639400214 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:40 INFO - PROCESS | 1612 | 1464639400302 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:16:40 INFO - PROCESS | 1612 | 1464639400310 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22288B000 == 52 [pid = 1612] [id = 136] 13:16:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21FC34400) [pid = 1612] [serial = 406] [outer = 0000000000000000] 13:16:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21FC3C000) [pid = 1612] [serial = 407] [outer = 000000B21FC34400] 13:16:40 INFO - PROCESS | 1612 | 1464639400357 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B22013B000) [pid = 1612] [serial = 408] [outer = 000000B21FC34400] 13:16:40 INFO - PROCESS | 1612 | 1464639400814 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 13:16:40 INFO - PROCESS | 1612 | 1464639400835 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 1612 | 1464639400838 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:16:40 INFO - PROCESS | 1612 | 1464639400852 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 1612 | 1464639400855 Marionette TRACE conn5 <- [1,510,null,{}] 13:16:40 INFO - PROCESS | 1612 | 1464639400864 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:40 INFO - PROCESS | 1612 | 1464639400982 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:16:41 INFO - PROCESS | 1612 | 1464639400997 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ABC800 == 53 [pid = 1612] [id = 137] 13:16:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B2201CF800) [pid = 1612] [serial = 409] [outer = 0000000000000000] 13:16:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B2202C3000) [pid = 1612] [serial = 410] [outer = 000000B2201CF800] 13:16:41 INFO - PROCESS | 1612 | 1464639401047 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B22035D800) [pid = 1612] [serial = 411] [outer = 000000B2201CF800] 13:16:41 INFO - PROCESS | 1612 | 1464639401750 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 945ms 13:16:41 INFO - PROCESS | 1612 | 1464639401801 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 1612 | 1464639401805 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:16:41 INFO - PROCESS | 1612 | 1464639401811 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 1612 | 1464639401816 Marionette TRACE conn5 <- [1,514,null,{}] 13:16:41 INFO - PROCESS | 1612 | 1464639401822 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:41 INFO - PROCESS | 1612 | 1464639401948 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:16:42 INFO - PROCESS | 1612 | 1464639402059 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145E3000 == 54 [pid = 1612] [id = 138] 13:16:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20E212000) [pid = 1612] [serial = 412] [outer = 0000000000000000] 13:16:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E3AC400) [pid = 1612] [serial = 413] [outer = 000000B20E212000] 13:16:42 INFO - PROCESS | 1612 | 1464639402122 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B212A14C00) [pid = 1612] [serial = 414] [outer = 000000B20E212000] 13:16:42 INFO - PROCESS | 1612 | 1464639402729 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:16:42 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 13:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 986ms 13:16:42 INFO - PROCESS | 1612 | 1464639402801 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 1612 | 1464639402808 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:16:42 INFO - PROCESS | 1612 | 1464639402815 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 1612 | 1464639402818 Marionette TRACE conn5 <- [1,518,null,{}] 13:16:42 INFO - PROCESS | 1612 | 1464639402822 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:42 INFO - PROCESS | 1612 | 1464639402969 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:16:43 INFO - PROCESS | 1612 | 1464639403058 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6DA000 == 55 [pid = 1612] [id = 139] 13:16:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B214292C00) [pid = 1612] [serial = 415] [outer = 0000000000000000] 13:16:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B217D99C00) [pid = 1612] [serial = 416] [outer = 000000B214292C00] 13:16:43 INFO - PROCESS | 1612 | 1464639403117 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21AB54400) [pid = 1612] [serial = 417] [outer = 000000B214292C00] 13:16:43 INFO - PROCESS | 1612 | 1464639403726 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 986ms 13:16:43 INFO - PROCESS | 1612 | 1464639403807 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 1612 | 1464639403810 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:16:43 INFO - PROCESS | 1612 | 1464639403814 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 1612 | 1464639403818 Marionette TRACE conn5 <- [1,522,null,{}] 13:16:43 INFO - PROCESS | 1612 | 1464639403830 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:43 INFO - PROCESS | 1612 | 1464639403952 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:16:44 INFO - PROCESS | 1612 | 1464639404062 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D2F000 == 56 [pid = 1612] [id = 140] 13:16:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21CFD4C00) [pid = 1612] [serial = 418] [outer = 0000000000000000] 13:16:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21EC81400) [pid = 1612] [serial = 419] [outer = 000000B21CFD4C00] 13:16:44 INFO - PROCESS | 1612 | 1464639404123 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B2201CAC00) [pid = 1612] [serial = 420] [outer = 000000B21CFD4C00] 13:16:44 INFO - PROCESS | 1612 | 1464639404798 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1028ms 13:16:44 INFO - PROCESS | 1612 | 1464639404844 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 1612 | 1464639404847 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:16:44 INFO - PROCESS | 1612 | 1464639404851 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 1612 | 1464639404853 Marionette TRACE conn5 <- [1,526,null,{}] 13:16:44 INFO - PROCESS | 1612 | 1464639404857 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 1612 | 1464639404974 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:16:45 INFO - PROCESS | 1612 | 1464639405090 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EDC800 == 57 [pid = 1612] [id = 141] 13:16:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21EACCC00) [pid = 1612] [serial = 421] [outer = 0000000000000000] 13:16:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21EAD0400) [pid = 1612] [serial = 422] [outer = 000000B21EACCC00] 13:16:45 INFO - PROCESS | 1612 | 1464639405148 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B2202CA000) [pid = 1612] [serial = 423] [outer = 000000B21EACCC00] 13:16:45 INFO - PROCESS | 1612 | 1464639405768 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:16:45 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 13:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 984ms 13:16:45 INFO - PROCESS | 1612 | 1464639405837 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 1612 | 1464639405840 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:16:45 INFO - PROCESS | 1612 | 1464639405843 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 1612 | 1464639405846 Marionette TRACE conn5 <- [1,530,null,{}] 13:16:45 INFO - PROCESS | 1612 | 1464639405850 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:45 INFO - PROCESS | 1612 | 1464639405958 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:16:46 INFO - PROCESS | 1612 | 1464639406031 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D74A000 == 58 [pid = 1612] [id = 142] 13:16:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B2092EE000) [pid = 1612] [serial = 424] [outer = 0000000000000000] 13:16:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E01F800) [pid = 1612] [serial = 425] [outer = 000000B2092EE000] 13:16:46 INFO - PROCESS | 1612 | 1464639406130 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B214229400) [pid = 1612] [serial = 426] [outer = 000000B2092EE000] 13:16:46 INFO - PROCESS | 1612 | 1464639406919 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:16:46 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 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:16:46 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 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:16:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:16:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1140ms 13:16:47 INFO - PROCESS | 1612 | 1464639407031 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 1612 | 1464639407037 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:16:47 INFO - PROCESS | 1612 | 1464639407045 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 1612 | 1464639407050 Marionette TRACE conn5 <- [1,534,null,{}] 13:16:47 INFO - PROCESS | 1612 | 1464639407055 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:47 INFO - PROCESS | 1612 | 1464639407188 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:16:47 INFO - PROCESS | 1612 | 1464639407258 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214370800 == 59 [pid = 1612] [id = 143] 13:16:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B214228000) [pid = 1612] [serial = 427] [outer = 0000000000000000] 13:16:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B214506800) [pid = 1612] [serial = 428] [outer = 000000B214228000] 13:16:47 INFO - PROCESS | 1612 | 1464639407353 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B217DF1000) [pid = 1612] [serial = 429] [outer = 000000B214228000] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B22288B000 == 58 [pid = 1612] [id = 136] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226EC000 == 57 [pid = 1612] [id = 135] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B220178800 == 56 [pid = 1612] [id = 134] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9D1800 == 55 [pid = 1612] [id = 133] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E993000 == 54 [pid = 1612] [id = 132] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6C9800 == 53 [pid = 1612] [id = 131] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AFC1000 == 52 [pid = 1612] [id = 130] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D60800 == 51 [pid = 1612] [id = 129] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B3A000 == 50 [pid = 1612] [id = 128] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B213922800 == 49 [pid = 1612] [id = 127] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B20E0A1800) [pid = 1612] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B2138B4400) [pid = 1612] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B217DF7C00) [pid = 1612] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21A2D5800) [pid = 1612] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B2201CC800) [pid = 1612] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B222882800 == 48 [pid = 1612] [id = 125] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B330000 == 47 [pid = 1612] [id = 124] 13:16:47 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6D1000 == 46 [pid = 1612] [id = 123] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B213981400) [pid = 1612] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21AF3E400) [pid = 1612] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21FCE3C00) [pid = 1612] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B22035A800) [pid = 1612] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B217E47400) [pid = 1612] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B20E01B000) [pid = 1612] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B213974000) [pid = 1612] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21352F400) [pid = 1612] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21BBE5400) [pid = 1612] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21AF3FC00) [pid = 1612] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21C48B800) [pid = 1612] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21E5DD800) [pid = 1612] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B217E3B800) [pid = 1612] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21A34B800) [pid = 1612] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20E3EB000) [pid = 1612] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21352C000) [pid = 1612] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21FC36000) [pid = 1612] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21E7B3C00) [pid = 1612] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B220317800) [pid = 1612] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B222639800) [pid = 1612] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21FCE5800) [pid = 1612] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21E76BC00) [pid = 1612] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B222633400) [pid = 1612] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21AB4E000) [pid = 1612] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21AB54800) [pid = 1612] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B21D9D4800) [pid = 1612] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:16:47 INFO - PROCESS | 1612 | 1464639407944 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:16:48 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. 13:16:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 13:16:48 INFO - PROCESS | 1612 | 1464639407995 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 1612 | 1464639408001 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:16:48 INFO - PROCESS | 1612 | 1464639408007 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 1612 | 1464639408009 Marionette TRACE conn5 <- [1,538,null,{}] 13:16:48 INFO - PROCESS | 1612 | 1464639408013 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:48 INFO - PROCESS | 1612 | 1464639408110 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:16:48 INFO - PROCESS | 1612 | 1464639408183 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D6E800 == 47 [pid = 1612] [id = 144] 13:16:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B20E20F000) [pid = 1612] [serial = 430] [outer = 0000000000000000] 13:16:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20E3AF800) [pid = 1612] [serial = 431] [outer = 000000B20E20F000] 13:16:48 INFO - PROCESS | 1612 | 1464639408232 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B2147A7800) [pid = 1612] [serial = 432] [outer = 000000B20E20F000] 13:16:48 INFO - PROCESS | 1612 | 1464639408721 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:16:48 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. 13:16:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 13:16:48 INFO - PROCESS | 1612 | 1464639408746 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 1612 | 1464639408749 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:16:48 INFO - PROCESS | 1612 | 1464639408752 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 1612 | 1464639408756 Marionette TRACE conn5 <- [1,542,null,{}] 13:16:48 INFO - PROCESS | 1612 | 1464639408767 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:48 INFO - PROCESS | 1612 | 1464639408863 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:16:48 INFO - PROCESS | 1612 | 1464639408878 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B93D000 == 48 [pid = 1612] [id = 145] 13:16:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B219BB2400) [pid = 1612] [serial = 433] [outer = 0000000000000000] 13:16:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21A573C00) [pid = 1612] [serial = 434] [outer = 000000B219BB2400] 13:16:48 INFO - PROCESS | 1612 | 1464639408927 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21AF3DC00) [pid = 1612] [serial = 435] [outer = 000000B219BB2400] 13:16:49 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:49 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:49 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:49 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:49 INFO - PROCESS | 1612 | 1464639409405 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 13:16:49 INFO - PROCESS | 1612 | 1464639409448 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 1612 | 1464639409450 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:16:49 INFO - PROCESS | 1612 | 1464639409454 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1612 | 1464639409456 Marionette TRACE conn5 <- [1,546,null,{}] 13:16:49 INFO - PROCESS | 1612 | 1464639409460 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:49 INFO - PROCESS | 1612 | 1464639409552 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:16:49 INFO - PROCESS | 1612 | 1464639409562 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F2A1800 == 49 [pid = 1612] [id = 146] 13:16:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21BE28800) [pid = 1612] [serial = 436] [outer = 0000000000000000] 13:16:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21BE53000) [pid = 1612] [serial = 437] [outer = 000000B21BE28800] 13:16:49 INFO - PROCESS | 1612 | 1464639409608 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21C462800) [pid = 1612] [serial = 438] [outer = 000000B21BE28800] 13:16:50 INFO - PROCESS | 1612 | 1464639410030 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 13:16:50 INFO - PROCESS | 1612 | 1464639410086 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1612 | 1464639410088 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:16:50 INFO - PROCESS | 1612 | 1464639410092 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 1612 | 1464639410094 Marionette TRACE conn5 <- [1,550,null,{}] 13:16:50 INFO - PROCESS | 1612 | 1464639410097 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1612 | 1464639410206 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:16:50 INFO - PROCESS | 1612 | 1464639410283 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220173000 == 50 [pid = 1612] [id = 147] 13:16:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21D061400) [pid = 1612] [serial = 439] [outer = 0000000000000000] 13:16:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21DB25400) [pid = 1612] [serial = 440] [outer = 000000B21D061400] 13:16:50 INFO - PROCESS | 1612 | 1464639410328 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21E54AC00) [pid = 1612] [serial = 441] [outer = 000000B21D061400] 13:16:50 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:50 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:50 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:50 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:50 INFO - PROCESS | 1612 | 1464639410776 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 734ms 13:16:50 INFO - PROCESS | 1612 | 1464639410833 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1612 | 1464639410843 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:16:50 INFO - PROCESS | 1612 | 1464639410847 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 1612 | 1464639410849 Marionette TRACE conn5 <- [1,554,null,{}] 13:16:50 INFO - PROCESS | 1612 | 1464639410852 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1612 | 1464639410979 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:16:51 INFO - PROCESS | 1612 | 1464639411031 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222885000 == 51 [pid = 1612] [id = 148] 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21FC36000) [pid = 1612] [serial = 442] [outer = 0000000000000000] 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21FCE6400) [pid = 1612] [serial = 443] [outer = 000000B21FC36000] 13:16:51 INFO - PROCESS | 1612 | 1464639411080 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B220140C00) [pid = 1612] [serial = 444] [outer = 000000B21FC36000] 13:16:51 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:51 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:51 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:51 INFO - PROCESS | 1612 | 1464639411516 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 735ms 13:16:51 INFO - PROCESS | 1612 | 1464639411603 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 1612 | 1464639411606 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:16:51 INFO - PROCESS | 1612 | 1464639411610 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 1612 | 1464639411611 Marionette TRACE conn5 <- [1,558,null,{}] 13:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:16:51 INFO - PROCESS | 1612 | 1464639411615 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:51 INFO - PROCESS | 1612 | 1464639411726 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:16:51 INFO - PROCESS | 1612 | 1464639411778 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229DC800 == 52 [pid = 1612] [id = 149] 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21B66F400) [pid = 1612] [serial = 445] [outer = 0000000000000000] 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21B678400) [pid = 1612] [serial = 446] [outer = 000000B21B66F400] 13:16:51 INFO - PROCESS | 1612 | 1464639411825 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B20C6CEC00) [pid = 1612] [serial = 447] [outer = 000000B21B66F400] 13:16:52 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20E044800) [pid = 1612] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21E546800) [pid = 1612] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B212B6BC00) [pid = 1612] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B217E44400) [pid = 1612] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B217D9EC00) [pid = 1612] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B220358C00) [pid = 1612] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21AF3F000) [pid = 1612] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21DB25C00) [pid = 1612] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21E5E1C00) [pid = 1612] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B2147AE000) [pid = 1612] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E3E4800) [pid = 1612] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B20E3AD000) [pid = 1612] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B217E39400) [pid = 1612] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E3E6000) [pid = 1612] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21FC34400) [pid = 1612] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:16:52 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B20E848C00) [pid = 1612] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:16:52 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:52 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:52 INFO - PROCESS | 1612 | 1464639412353 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 777ms 13:16:52 INFO - PROCESS | 1612 | 1464639412394 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 1612 | 1464639412396 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:16:52 INFO - PROCESS | 1612 | 1464639412400 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:16:52 INFO - PROCESS | 1612 | 1464639412402 Marionette TRACE conn5 <- [1,562,null,{}] 13:16:52 INFO - PROCESS | 1612 | 1464639412406 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 1612 | 1464639412525 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:16:52 INFO - PROCESS | 1612 | 1464639412575 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC0000 == 53 [pid = 1612] [id = 150] 13:16:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E157400) [pid = 1612] [serial = 448] [outer = 0000000000000000] 13:16:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21450E400) [pid = 1612] [serial = 449] [outer = 000000B20E157400] 13:16:52 INFO - PROCESS | 1612 | 1464639412622 Marionette DEBUG loaded listener.js 13:16:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21B67C800) [pid = 1612] [serial = 450] [outer = 000000B20E157400] 13:16:53 INFO - PROCESS | 1612 | 1464639412997 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 13:16:53 INFO - PROCESS | 1612 | 1464639413063 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 1612 | 1464639413065 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 1612 | 1464639413068 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 1612 | 1464639413070 Marionette TRACE conn5 <- [1,566,null,{}] 13:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:16:53 INFO - PROCESS | 1612 | 1464639413076 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 1612 | 1464639413163 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:16:53 INFO - PROCESS | 1612 | 1464639413171 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ECE800 == 54 [pid = 1612] [id = 151] 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21E5DDC00) [pid = 1612] [serial = 451] [outer = 0000000000000000] 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21EBEA800) [pid = 1612] [serial = 452] [outer = 000000B21E5DDC00] 13:16:53 INFO - PROCESS | 1612 | 1464639413216 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21EBF0800) [pid = 1612] [serial = 453] [outer = 000000B21E5DDC00] 13:16:53 INFO - PROCESS | 1612 | 1464639413657 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 13:16:53 INFO - PROCESS | 1612 | 1464639413706 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 1612 | 1464639413708 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:16:53 INFO - PROCESS | 1612 | 1464639413712 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 1612 | 1464639413713 Marionette TRACE conn5 <- [1,570,null,{}] 13:16:53 INFO - PROCESS | 1612 | 1464639413717 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:53 INFO - PROCESS | 1612 | 1464639413815 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:16:53 INFO - PROCESS | 1612 | 1464639413823 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22343D800 == 55 [pid = 1612] [id = 152] 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B22013C400) [pid = 1612] [serial = 454] [outer = 0000000000000000] 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B2201C7800) [pid = 1612] [serial = 455] [outer = 000000B22013C400] 13:16:53 INFO - PROCESS | 1612 | 1464639413869 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B2202C9C00) [pid = 1612] [serial = 456] [outer = 000000B22013C400] 13:16:54 INFO - PROCESS | 1612 | 1464639414450 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 13:16:54 INFO - PROCESS | 1612 | 1464639414516 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 1612 | 1464639414521 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:16:54 INFO - PROCESS | 1612 | 1464639414541 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 1612 | 1464639414546 Marionette TRACE conn5 <- [1,574,null,{}] 13:16:54 INFO - PROCESS | 1612 | 1464639414567 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:54 INFO - PROCESS | 1612 | 1464639414698 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:16:54 INFO - PROCESS | 1612 | 1464639414809 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8E800 == 56 [pid = 1612] [id = 153] 13:16:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B20E3E4800) [pid = 1612] [serial = 457] [outer = 0000000000000000] 13:16:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B20F15FC00) [pid = 1612] [serial = 458] [outer = 000000B20E3E4800] 13:16:54 INFO - PROCESS | 1612 | 1464639414871 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B214508400) [pid = 1612] [serial = 459] [outer = 000000B20E3E4800] 13:16:55 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:16:55 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:16:55 INFO - PROCESS | 1612 | 1464639415459 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 965ms 13:16:55 INFO - PROCESS | 1612 | 1464639415500 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 1612 | 1464639415507 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:16:55 INFO - PROCESS | 1612 | 1464639415513 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 1612 | 1464639415516 Marionette TRACE conn5 <- [1,578,null,{}] 13:16:55 INFO - PROCESS | 1612 | 1464639415521 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:55 INFO - PROCESS | 1612 | 1464639415639 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:16:55 INFO - PROCESS | 1612 | 1464639415729 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9CD800 == 57 [pid = 1612] [id = 154] 13:16:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21A2D5800) [pid = 1612] [serial = 460] [outer = 0000000000000000] 13:16:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21A576C00) [pid = 1612] [serial = 461] [outer = 000000B21A2D5800] 13:16:55 INFO - PROCESS | 1612 | 1464639415787 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21B673000) [pid = 1612] [serial = 462] [outer = 000000B21A2D5800] 13:16:56 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:16:56 INFO - PROCESS | 1612 | 1464639416745 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1277ms 13:16:56 INFO - PROCESS | 1612 | 1464639416795 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 1612 | 1464639416798 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:16:56 INFO - PROCESS | 1612 | 1464639416802 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 1612 | 1464639416806 Marionette TRACE conn5 <- [1,582,null,{}] 13:16:56 INFO - PROCESS | 1612 | 1464639416818 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:56 INFO - PROCESS | 1612 | 1464639416936 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:16:57 INFO - PROCESS | 1612 | 1464639417057 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241B0000 == 58 [pid = 1612] [id = 155] 13:16:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21EC73C00) [pid = 1612] [serial = 463] [outer = 0000000000000000] 13:16:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21FC30800) [pid = 1612] [serial = 464] [outer = 000000B21EC73C00] 13:16:57 INFO - PROCESS | 1612 | 1464639417118 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21FD07400) [pid = 1612] [serial = 465] [outer = 000000B21EC73C00] 13:16:57 INFO - PROCESS | 1612 | 1464639417755 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 13:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:16:57 INFO - PROCESS | 1612 | 1464639417790 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 1612 | 1464639417794 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:16:57 INFO - PROCESS | 1612 | 1464639417797 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 1612 | 1464639417799 Marionette TRACE conn5 <- [1,586,null,{}] 13:16:57 INFO - PROCESS | 1612 | 1464639417803 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 1612 | 1464639417918 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:16:58 INFO - PROCESS | 1612 | 1464639418006 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD52000 == 59 [pid = 1612] [id = 156] 13:16:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21FD0E800) [pid = 1612] [serial = 466] [outer = 0000000000000000] 13:16:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21FD6D400) [pid = 1612] [serial = 467] [outer = 000000B21FD0E800] 13:16:58 INFO - PROCESS | 1612 | 1464639418064 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21FD74400) [pid = 1612] [serial = 468] [outer = 000000B21FD0E800] 13:16:58 INFO - PROCESS | 1612 | 1464639418664 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 923ms 13:16:58 INFO - PROCESS | 1612 | 1464639418723 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 1612 | 1464639418725 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:16:58 INFO - PROCESS | 1612 | 1464639418729 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 1612 | 1464639418731 Marionette TRACE conn5 <- [1,590,null,{}] 13:16:58 INFO - PROCESS | 1612 | 1464639418735 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 1612 | 1464639418846 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:16:58 INFO - PROCESS | 1612 | 1464639418934 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFF4000 == 60 [pid = 1612] [id = 157] 13:16:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21FD79000) [pid = 1612] [serial = 469] [outer = 0000000000000000] 13:16:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B220141C00) [pid = 1612] [serial = 470] [outer = 000000B21FD79000] 13:16:58 INFO - PROCESS | 1612 | 1464639418991 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B22035CC00) [pid = 1612] [serial = 471] [outer = 000000B21FD79000] 13:16:59 INFO - PROCESS | 1612 | 1464639419586 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 13:16:59 INFO - PROCESS | 1612 | 1464639419613 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 1612 | 1464639419615 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:16:59 INFO - PROCESS | 1612 | 1464639419619 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 1612 | 1464639419621 Marionette TRACE conn5 <- [1,594,null,{}] 13:16:59 INFO - PROCESS | 1612 | 1464639419626 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:59 INFO - PROCESS | 1612 | 1464639419758 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:17:00 INFO - PROCESS | 1612 | 1464639420040 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21378D800 == 61 [pid = 1612] [id = 158] 13:17:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20D943400) [pid = 1612] [serial = 472] [outer = 0000000000000000] 13:17:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E044800) [pid = 1612] [serial = 473] [outer = 000000B20D943400] 13:17:00 INFO - PROCESS | 1612 | 1464639420092 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20E217400) [pid = 1612] [serial = 474] [outer = 000000B20D943400] 13:17:00 INFO - PROCESS | 1612 | 1464639420753 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1174ms 13:17:00 INFO - PROCESS | 1612 | 1464639420797 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 1612 | 1464639420802 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:17:00 INFO - PROCESS | 1612 | 1464639420806 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 1612 | 1464639420810 Marionette TRACE conn5 <- [1,598,null,{}] 13:17:00 INFO - PROCESS | 1612 | 1464639420829 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 1612 | 1464639420938 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:17:01 INFO - PROCESS | 1612 | 1464639421015 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BE8800 == 62 [pid = 1612] [id = 159] 13:17:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B212A1AC00) [pid = 1612] [serial = 475] [outer = 0000000000000000] 13:17:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B213211000) [pid = 1612] [serial = 476] [outer = 000000B212A1AC00] 13:17:01 INFO - PROCESS | 1612 | 1464639421108 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B213981400) [pid = 1612] [serial = 477] [outer = 000000B212A1AC00] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ECE800 == 61 [pid = 1612] [id = 151] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC0000 == 60 [pid = 1612] [id = 150] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229DC800 == 59 [pid = 1612] [id = 149] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B222885000 == 58 [pid = 1612] [id = 148] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B220173000 == 57 [pid = 1612] [id = 147] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F2A1800 == 56 [pid = 1612] [id = 146] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B93D000 == 55 [pid = 1612] [id = 145] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D6E800 == 54 [pid = 1612] [id = 144] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B2149E5000) [pid = 1612] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21C644000) [pid = 1612] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21EC7B400) [pid = 1612] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B2202C3000) [pid = 1612] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B214370800 == 53 [pid = 1612] [id = 143] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6DA000 == 52 [pid = 1612] [id = 139] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B2145E3000 == 51 [pid = 1612] [id = 138] 13:17:01 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ABC800 == 50 [pid = 1612] [id = 137] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B22263A800) [pid = 1612] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B20E216800) [pid = 1612] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B22030F800) [pid = 1612] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B214506C00) [pid = 1612] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21AED6C00) [pid = 1612] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B217EED800) [pid = 1612] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21C45D400) [pid = 1612] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21E543C00) [pid = 1612] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21E7B5800) [pid = 1612] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21AB59800) [pid = 1612] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B218420000) [pid = 1612] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B217D92800) [pid = 1612] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B20F863800) [pid = 1612] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B214225400) [pid = 1612] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B2138B3000) [pid = 1612] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E3E5400) [pid = 1612] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21841FC00) [pid = 1612] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21A008800) [pid = 1612] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21AB4C800) [pid = 1612] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B22013B000) [pid = 1612] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21FC3C000) [pid = 1612] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21A56A800) [pid = 1612] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21D432C00) [pid = 1612] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21AB4BC00) [pid = 1612] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21AB58C00) [pid = 1612] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21FC30C00) [pid = 1612] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21E76B000) [pid = 1612] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:17:01 INFO - PROCESS | 1612 | 1464639421645 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 902ms 13:17:01 INFO - PROCESS | 1612 | 1464639421713 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 1612 | 1464639421717 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:17:01 INFO - PROCESS | 1612 | 1464639421721 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 1612 | 1464639421723 Marionette TRACE conn5 <- [1,602,null,{}] 13:17:01 INFO - PROCESS | 1612 | 1464639421727 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 1612 | 1464639421820 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:17:01 INFO - PROCESS | 1612 | 1464639421894 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2151C6800 == 51 [pid = 1612] [id = 160] 13:17:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20F81C400) [pid = 1612] [serial = 478] [outer = 0000000000000000] 13:17:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B213740800) [pid = 1612] [serial = 479] [outer = 000000B20F81C400] 13:17:01 INFO - PROCESS | 1612 | 1464639421943 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B214505800) [pid = 1612] [serial = 480] [outer = 000000B20F81C400] 13:17:02 INFO - PROCESS | 1612 | 1464639422383 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 13:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:17:02 INFO - PROCESS | 1612 | 1464639422460 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 1612 | 1464639422462 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 1612 | 1464639422472 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 1612 | 1464639422478 Marionette TRACE conn5 <- [1,606,null,{}] 13:17:02 INFO - PROCESS | 1612 | 1464639422520 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:02 INFO - PROCESS | 1612 | 1464639422617 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:17:02 INFO - PROCESS | 1612 | 1464639422626 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A60A800 == 52 [pid = 1612] [id = 161] 13:17:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B214999000) [pid = 1612] [serial = 481] [outer = 0000000000000000] 13:17:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B217E38400) [pid = 1612] [serial = 482] [outer = 000000B214999000] 13:17:02 INFO - PROCESS | 1612 | 1464639422679 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21841A800) [pid = 1612] [serial = 483] [outer = 000000B214999000] 13:17:03 INFO - PROCESS | 1612 | 1464639423128 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 13:17:03 INFO - PROCESS | 1612 | 1464639423160 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1612 | 1464639423163 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:17:03 INFO - PROCESS | 1612 | 1464639423167 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1612 | 1464639423168 Marionette TRACE conn5 <- [1,610,null,{}] 13:17:03 INFO - PROCESS | 1612 | 1464639423172 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 1612 | 1464639423294 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:17:03 INFO - PROCESS | 1612 | 1464639423341 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B00A000 == 53 [pid = 1612] [id = 162] 13:17:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B218423C00) [pid = 1612] [serial = 484] [outer = 0000000000000000] 13:17:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B219F9B800) [pid = 1612] [serial = 485] [outer = 000000B218423C00] 13:17:03 INFO - PROCESS | 1612 | 1464639423390 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21A561000) [pid = 1612] [serial = 486] [outer = 000000B218423C00] 13:17:03 INFO - PROCESS | 1612 | 1464639423810 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 692ms 13:17:03 INFO - PROCESS | 1612 | 1464639423868 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1612 | 1464639423871 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:17:03 INFO - PROCESS | 1612 | 1464639423874 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1612 | 1464639423876 Marionette TRACE conn5 <- [1,614,null,{}] 13:17:03 INFO - PROCESS | 1612 | 1464639423880 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:04 INFO - PROCESS | 1612 | 1464639424018 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:17:04 INFO - PROCESS | 1612 | 1464639424046 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7DF800 == 54 [pid = 1612] [id = 163] 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21AB58000) [pid = 1612] [serial = 487] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21ACB5800) [pid = 1612] [serial = 488] [outer = 000000B21AB58000] 13:17:04 INFO - PROCESS | 1612 | 1464639424100 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21AF3F400) [pid = 1612] [serial = 489] [outer = 000000B21AB58000] 13:17:04 INFO - PROCESS | 1612 | 1464639424585 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 13:17:04 INFO - PROCESS | 1612 | 1464639424624 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 1612 | 1464639424627 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:17:04 INFO - PROCESS | 1612 | 1464639424635 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 1612 | 1464639424637 Marionette TRACE conn5 <- [1,618,null,{}] 13:17:04 INFO - PROCESS | 1612 | 1464639424641 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:04 INFO - PROCESS | 1612 | 1464639424757 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:17:04 INFO - PROCESS | 1612 | 1464639424807 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E804000 == 55 [pid = 1612] [id = 164] 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21BB70C00) [pid = 1612] [serial = 490] [outer = 0000000000000000] 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21C40CC00) [pid = 1612] [serial = 491] [outer = 000000B21BB70C00] 13:17:04 INFO - PROCESS | 1612 | 1464639424854 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21C45FC00) [pid = 1612] [serial = 492] [outer = 000000B21BB70C00] 13:17:05 INFO - PROCESS | 1612 | 1464639425286 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 13:17:05 INFO - PROCESS | 1612 | 1464639425308 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 1612 | 1464639425310 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:17:05 INFO - PROCESS | 1612 | 1464639425314 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 1612 | 1464639425316 Marionette TRACE conn5 <- [1,622,null,{}] 13:17:05 INFO - PROCESS | 1612 | 1464639425319 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:05 INFO - PROCESS | 1612 | 1464639425457 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:17:05 INFO - PROCESS | 1612 | 1464639425482 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29D800 == 56 [pid = 1612] [id = 165] 13:17:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21C45F800) [pid = 1612] [serial = 493] [outer = 0000000000000000] 13:17:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21D060C00) [pid = 1612] [serial = 494] [outer = 000000B21C45F800] 13:17:05 INFO - PROCESS | 1612 | 1464639425529 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E53C000) [pid = 1612] [serial = 495] [outer = 000000B21C45F800] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21D061400) [pid = 1612] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21FC36000) [pid = 1612] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B2092EE000) [pid = 1612] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B214228000) [pid = 1612] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E157400) [pid = 1612] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E20F000) [pid = 1612] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21B66F400) [pid = 1612] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B219BB2400) [pid = 1612] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21E5DDC00) [pid = 1612] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21BE28800) [pid = 1612] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B2201C3000) [pid = 1612] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21E76C400) [pid = 1612] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21BE2F800) [pid = 1612] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:17:05 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B213529C00) [pid = 1612] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:17:05 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:06 INFO - PROCESS | 1612 | 1464639426102 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 818ms 13:17:06 INFO - PROCESS | 1612 | 1464639426135 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:17:06 INFO - PROCESS | 1612 | 1464639426137 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:17:06 INFO - PROCESS | 1612 | 1464639426141 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 1612 | 1464639426143 Marionette TRACE conn5 <- [1,626,null,{}] 13:17:06 INFO - PROCESS | 1612 | 1464639426146 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 1612 | 1464639426232 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:17:06 INFO - PROCESS | 1612 | 1464639426239 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9C7800 == 57 [pid = 1612] [id = 166] 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21BB70800) [pid = 1612] [serial = 496] [outer = 0000000000000000] 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21D432000) [pid = 1612] [serial = 497] [outer = 000000B21BB70800] 13:17:06 INFO - PROCESS | 1612 | 1464639426286 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21E547C00) [pid = 1612] [serial = 498] [outer = 000000B21BB70800] 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:06 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:06 INFO - PROCESS | 1612 | 1464639426709 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 588ms 13:17:06 INFO - PROCESS | 1612 | 1464639426740 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 1612 | 1464639426742 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:17:06 INFO - PROCESS | 1612 | 1464639426750 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 1612 | 1464639426752 Marionette TRACE conn5 <- [1,630,null,{}] 13:17:06 INFO - PROCESS | 1612 | 1464639426756 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 1612 | 1464639426842 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:17:06 INFO - PROCESS | 1612 | 1464639426849 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFF2000 == 58 [pid = 1612] [id = 167] 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21E5DB400) [pid = 1612] [serial = 499] [outer = 0000000000000000] 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21E5DFC00) [pid = 1612] [serial = 500] [outer = 000000B21E5DB400] 13:17:06 INFO - PROCESS | 1612 | 1464639426894 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21E776400) [pid = 1612] [serial = 501] [outer = 000000B21E5DB400] 13:17:07 INFO - PROCESS | 1612 | 1464639427332 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 13:17:07 INFO - PROCESS | 1612 | 1464639427384 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 1612 | 1464639427386 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:17:07 INFO - PROCESS | 1612 | 1464639427390 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1612 | 1464639427400 Marionette TRACE conn5 <- [1,634,null,{}] 13:17:07 INFO - PROCESS | 1612 | 1464639427409 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:07 INFO - PROCESS | 1612 | 1464639427496 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:17:07 INFO - PROCESS | 1612 | 1464639427502 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226F6000 == 59 [pid = 1612] [id = 168] 13:17:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21EACB400) [pid = 1612] [serial = 502] [outer = 0000000000000000] 13:17:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21EAD0800) [pid = 1612] [serial = 503] [outer = 000000B21EACB400] 13:17:07 INFO - PROCESS | 1612 | 1464639427553 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21EB4FC00) [pid = 1612] [serial = 504] [outer = 000000B21EACB400] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D2F000 == 58 [pid = 1612] [id = 140] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22417F000 == 57 [pid = 1612] [id = 77] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F1F3000 == 56 [pid = 1612] [id = 47] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F296800 == 55 [pid = 1612] [id = 74] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D978000 == 54 [pid = 1612] [id = 93] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EDC800 == 53 [pid = 1612] [id = 141] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B213920000 == 52 [pid = 1612] [id = 63] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231BD800 == 51 [pid = 1612] [id = 46] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A341000 == 50 [pid = 1612] [id = 59] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E965000 == 49 [pid = 1612] [id = 31] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20D74A000 == 48 [pid = 1612] [id = 142] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC7000 == 47 [pid = 1612] [id = 60] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231C9800 == 46 [pid = 1612] [id = 107] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228A7800 == 45 [pid = 1612] [id = 126] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20C6D8800 == 44 [pid = 1612] [id = 32] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226F2000 == 43 [pid = 1612] [id = 106] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BE8800 == 42 [pid = 1612] [id = 159] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21378D800 == 41 [pid = 1612] [id = 158] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFF4000 == 40 [pid = 1612] [id = 157] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD52000 == 39 [pid = 1612] [id = 156] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241B0000 == 38 [pid = 1612] [id = 155] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9CD800 == 37 [pid = 1612] [id = 154] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22343D800 == 36 [pid = 1612] [id = 152] 13:17:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8E800 == 35 [pid = 1612] [id = 153] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A60A800 == 34 [pid = 1612] [id = 161] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B7DF800 == 33 [pid = 1612] [id = 163] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F29D800 == 32 [pid = 1612] [id = 165] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9C7800 == 31 [pid = 1612] [id = 166] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFF2000 == 30 [pid = 1612] [id = 167] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E804000 == 29 [pid = 1612] [id = 164] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B00A000 == 28 [pid = 1612] [id = 162] 13:17:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B2151C6800 == 27 [pid = 1612] [id = 160] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B22263C800) [pid = 1612] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B2202BF800) [pid = 1612] [serial = 378] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21E5D5400) [pid = 1612] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B219BAF800) [pid = 1612] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21DB25400) [pid = 1612] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21E54AC00) [pid = 1612] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B220140C00) [pid = 1612] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21FCE6400) [pid = 1612] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B214229400) [pid = 1612] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E01F800) [pid = 1612] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B214506800) [pid = 1612] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21450E400) [pid = 1612] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B20E3AF800) [pid = 1612] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B2147A7800) [pid = 1612] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B21B678400) [pid = 1612] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B21A573C00) [pid = 1612] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B21AF3DC00) [pid = 1612] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B20E3AC400) [pid = 1612] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B217D99C00) [pid = 1612] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B21EC81400) [pid = 1612] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B21EAD0400) [pid = 1612] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B21EBEA800) [pid = 1612] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B21EBF0800) [pid = 1612] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B2201C7800) [pid = 1612] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B20C6CEC00) [pid = 1612] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B21BE53000) [pid = 1612] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B217DF1000) [pid = 1612] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B21B67C800) [pid = 1612] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B21C462800) [pid = 1612] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:17:09 INFO - PROCESS | 1612 | 1464639429709 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2352ms 13:17:09 INFO - PROCESS | 1612 | 1464639429746 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 1612 | 1464639429751 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:17:09 INFO - PROCESS | 1612 | 1464639429756 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 1612 | 1464639429760 Marionette TRACE conn5 <- [1,638,null,{}] 13:17:09 INFO - PROCESS | 1612 | 1464639429767 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 1612 | 1464639429865 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:17:09 INFO - PROCESS | 1612 | 1464639429875 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E266000 == 28 [pid = 1612] [id = 169] 13:17:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B20E09D400) [pid = 1612] [serial = 505] [outer = 0000000000000000] 13:17:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B20E09E000) [pid = 1612] [serial = 506] [outer = 000000B20E09D400] 13:17:09 INFO - PROCESS | 1612 | 1464639429926 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B20E14F800) [pid = 1612] [serial = 507] [outer = 000000B20E09D400] 13:17:10 INFO - PROCESS | 1612 | 1464639430422 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 13:17:10 INFO - PROCESS | 1612 | 1464639430453 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 1612 | 1464639430459 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:17:10 INFO - PROCESS | 1612 | 1464639430466 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:17:10 INFO - PROCESS | 1612 | 1464639430469 Marionette TRACE conn5 <- [1,642,null,{}] 13:17:10 INFO - PROCESS | 1612 | 1464639430473 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:10 INFO - PROCESS | 1612 | 1464639430568 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:17:10 INFO - PROCESS | 1612 | 1464639430580 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213306000 == 29 [pid = 1612] [id = 170] 13:17:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B20E215000) [pid = 1612] [serial = 508] [outer = 0000000000000000] 13:17:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B20E2B9C00) [pid = 1612] [serial = 509] [outer = 000000B20E215000] 13:17:10 INFO - PROCESS | 1612 | 1464639430630 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B20E3AE800) [pid = 1612] [serial = 510] [outer = 000000B20E215000] 13:17:11 INFO - PROCESS | 1612 | 1464639431112 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 13:17:11 INFO - PROCESS | 1612 | 1464639431143 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1612 | 1464639431147 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:17:11 INFO - PROCESS | 1612 | 1464639431151 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1612 | 1464639431154 Marionette TRACE conn5 <- [1,646,null,{}] 13:17:11 INFO - PROCESS | 1612 | 1464639431166 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 1612 | 1464639431300 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:17:11 INFO - PROCESS | 1612 | 1464639431374 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214368800 == 30 [pid = 1612] [id = 171] 13:17:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B2092EF000) [pid = 1612] [serial = 511] [outer = 0000000000000000] 13:17:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B20F15A000) [pid = 1612] [serial = 512] [outer = 000000B2092EF000] 13:17:11 INFO - PROCESS | 1612 | 1464639431428 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B212A7F400) [pid = 1612] [serial = 513] [outer = 000000B2092EF000] 13:17:11 INFO - PROCESS | 1612 | 1464639431839 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 13:17:11 INFO - PROCESS | 1612 | 1464639431886 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1612 | 1464639431889 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:17:11 INFO - PROCESS | 1612 | 1464639431892 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1612 | 1464639431894 Marionette TRACE conn5 <- [1,650,null,{}] 13:17:11 INFO - PROCESS | 1612 | 1464639431898 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 1612 | 1464639431986 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:17:12 INFO - PROCESS | 1612 | 1464639431994 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D6F800 == 31 [pid = 1612] [id = 172] 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B213973800) [pid = 1612] [serial = 514] [outer = 0000000000000000] 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21397D400) [pid = 1612] [serial = 515] [outer = 000000B213973800] 13:17:12 INFO - PROCESS | 1612 | 1464639432041 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B21422B400) [pid = 1612] [serial = 516] [outer = 000000B213973800] 13:17:12 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:12 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:12 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:12 INFO - PROCESS | 1612 | 1464639432486 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 13:17:12 INFO - PROCESS | 1612 | 1464639432524 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 1612 | 1464639432527 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:17:12 INFO - PROCESS | 1612 | 1464639432530 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 1612 | 1464639432532 Marionette TRACE conn5 <- [1,654,null,{}] 13:17:12 INFO - PROCESS | 1612 | 1464639432535 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:12 INFO - PROCESS | 1612 | 1464639432618 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:17:12 INFO - PROCESS | 1612 | 1464639432628 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FC2800 == 32 [pid = 1612] [id = 173] 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B20E217C00) [pid = 1612] [serial = 517] [outer = 0000000000000000] 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B214504400) [pid = 1612] [serial = 518] [outer = 000000B20E217C00] 13:17:12 INFO - PROCESS | 1612 | 1464639432674 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B21450EC00) [pid = 1612] [serial = 519] [outer = 000000B20E217C00] 13:17:13 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:13 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:13 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:13 INFO - PROCESS | 1612 | 1464639433144 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 672ms 13:17:13 INFO - PROCESS | 1612 | 1464639433204 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1612 | 1464639433207 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:17:13 INFO - PROCESS | 1612 | 1464639433210 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1612 | 1464639433212 Marionette TRACE conn5 <- [1,658,null,{}] 13:17:13 INFO - PROCESS | 1612 | 1464639433216 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 1612 | 1464639433332 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:17:13 INFO - PROCESS | 1612 | 1464639433344 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A603800 == 33 [pid = 1612] [id = 174] 13:17:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B2149E6000) [pid = 1612] [serial = 520] [outer = 0000000000000000] 13:17:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B217D9A400) [pid = 1612] [serial = 521] [outer = 000000B2149E6000] 13:17:13 INFO - PROCESS | 1612 | 1464639433391 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B217E39800) [pid = 1612] [serial = 522] [outer = 000000B2149E6000] 13:17:13 INFO - PROCESS | 1612 | 1464639433849 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:17:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 13:17:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:17:13 INFO - PROCESS | 1612 | 1464639433884 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1612 | 1464639433886 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:17:13 INFO - PROCESS | 1612 | 1464639433890 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1612 | 1464639433892 Marionette TRACE conn5 <- [1,662,null,{}] 13:17:13 INFO - PROCESS | 1612 | 1464639433895 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 1612 | 1464639434001 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:17:14 INFO - PROCESS | 1612 | 1464639434011 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFD5000 == 34 [pid = 1612] [id = 175] 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20C7F3400) [pid = 1612] [serial = 523] [outer = 0000000000000000] 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21841F000) [pid = 1612] [serial = 524] [outer = 000000B20C7F3400] 13:17:14 INFO - PROCESS | 1612 | 1464639434058 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B219BAC000) [pid = 1612] [serial = 525] [outer = 000000B20C7F3400] 13:17:14 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:14 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:14 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:14 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:14 INFO - PROCESS | 1612 | 1464639434491 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:17:14 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 13:17:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 13:17:14 INFO - PROCESS | 1612 | 1464639434522 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 1612 | 1464639434525 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:17:14 INFO - PROCESS | 1612 | 1464639434528 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 1612 | 1464639434530 Marionette TRACE conn5 <- [1,666,null,{}] 13:17:14 INFO - PROCESS | 1612 | 1464639434533 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:14 INFO - PROCESS | 1612 | 1464639434613 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:17:14 INFO - PROCESS | 1612 | 1464639434619 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6BB800 == 35 [pid = 1612] [id = 176] 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B219F9AC00) [pid = 1612] [serial = 526] [outer = 0000000000000000] 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21A008800) [pid = 1612] [serial = 527] [outer = 000000B219F9AC00] 13:17:14 INFO - PROCESS | 1612 | 1464639434665 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21A34C000) [pid = 1612] [serial = 528] [outer = 000000B219F9AC00] 13:17:15 INFO - PROCESS | 1612 | 1464639435135 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:17:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 13:17:15 INFO - PROCESS | 1612 | 1464639435161 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 1612 | 1464639435163 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:17:15 INFO - PROCESS | 1612 | 1464639435166 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 1612 | 1464639435168 Marionette TRACE conn5 <- [1,670,null,{}] 13:17:15 INFO - PROCESS | 1612 | 1464639435172 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:15 INFO - PROCESS | 1612 | 1464639435279 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:17:15 INFO - PROCESS | 1612 | 1464639435288 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214368000 == 36 [pid = 1612] [id = 177] 13:17:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21A2B6000) [pid = 1612] [serial = 529] [outer = 0000000000000000] 13:17:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21A575C00) [pid = 1612] [serial = 530] [outer = 000000B21A2B6000] 13:17:15 INFO - PROCESS | 1612 | 1464639435334 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21A57F800) [pid = 1612] [serial = 531] [outer = 000000B21A2B6000] 13:17:15 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:17:16 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:17:16 INFO - PROCESS | 1612 | 1464639436342 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:17:16 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) 13:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1240ms 13:17:16 INFO - PROCESS | 1612 | 1464639436410 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 1612 | 1464639436412 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:17:16 INFO - PROCESS | 1612 | 1464639436416 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 1612 | 1464639436417 Marionette TRACE conn5 <- [1,674,null,{}] 13:17:16 INFO - PROCESS | 1612 | 1464639436421 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:16 INFO - PROCESS | 1612 | 1464639436530 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:17:16 INFO - PROCESS | 1612 | 1464639436537 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6D8800 == 37 [pid = 1612] [id = 178] 13:17:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B219F9E400) [pid = 1612] [serial = 532] [outer = 0000000000000000] 13:17:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21AB56000) [pid = 1612] [serial = 533] [outer = 000000B219F9E400] 13:17:16 INFO - PROCESS | 1612 | 1464639436584 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21AF31800) [pid = 1612] [serial = 534] [outer = 000000B219F9E400] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21E5DB400) [pid = 1612] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21AB58000) [pid = 1612] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21BB70C00) [pid = 1612] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21C45F800) [pid = 1612] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21BB70800) [pid = 1612] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B214999000) [pid = 1612] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20F81C400) [pid = 1612] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B212A1AC00) [pid = 1612] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B20D943400) [pid = 1612] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21FD79000) [pid = 1612] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21FD0E800) [pid = 1612] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21EC73C00) [pid = 1612] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21A2D5800) [pid = 1612] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B20E3E4800) [pid = 1612] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B22013C400) [pid = 1612] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B218423C00) [pid = 1612] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B20E212000) [pid = 1612] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B21EACCC00) [pid = 1612] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B214292C00) [pid = 1612] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21CFD4C00) [pid = 1612] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:17:17 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B2201CF800) [pid = 1612] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:17:17 INFO - PROCESS | 1612 | 1464639437838 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1448ms 13:17:17 INFO - PROCESS | 1612 | 1464639437874 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 1612 | 1464639437877 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:17:17 INFO - PROCESS | 1612 | 1464639437883 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:17:17 INFO - PROCESS | 1612 | 1464639437885 Marionette TRACE conn5 <- [1,678,null,{}] 13:17:17 INFO - PROCESS | 1612 | 1464639437889 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 1612 | 1464639438000 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:17:18 INFO - PROCESS | 1612 | 1464639438011 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FC2000 == 38 [pid = 1612] [id = 179] 13:17:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B214296400) [pid = 1612] [serial = 535] [outer = 0000000000000000] 13:17:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21AB58000) [pid = 1612] [serial = 536] [outer = 000000B214296400] 13:17:18 INFO - PROCESS | 1612 | 1464639438067 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B21B670000) [pid = 1612] [serial = 537] [outer = 000000B214296400] 13:17:18 INFO - PROCESS | 1612 | 1464639438974 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 13:17:19 INFO - PROCESS | 1612 | 1464639439015 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 1612 | 1464639439017 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:17:19 INFO - PROCESS | 1612 | 1464639439020 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 1612 | 1464639439022 Marionette TRACE conn5 <- [1,682,null,{}] 13:17:19 INFO - PROCESS | 1612 | 1464639439026 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:19 INFO - PROCESS | 1612 | 1464639439140 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:17:19 INFO - PROCESS | 1612 | 1464639439149 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29F000 == 39 [pid = 1612] [id = 180] 13:17:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B21B675800) [pid = 1612] [serial = 538] [outer = 0000000000000000] 13:17:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B21B67D800) [pid = 1612] [serial = 539] [outer = 000000B21B675800] 13:17:19 INFO - PROCESS | 1612 | 1464639439194 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B21BE52400) [pid = 1612] [serial = 540] [outer = 000000B21B675800] 13:17:20 INFO - PROCESS | 1612 | 1464639440453 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:17:20 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) 13:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1492ms 13:17:20 INFO - PROCESS | 1612 | 1464639440516 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 1612 | 1464639440520 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:17:20 INFO - PROCESS | 1612 | 1464639440604 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 1612 | 1464639440609 Marionette TRACE conn5 <- [1,686,null,{}] 13:17:20 INFO - PROCESS | 1612 | 1464639440620 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:20 INFO - PROCESS | 1612 | 1464639440738 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:17:20 INFO - PROCESS | 1612 | 1464639440801 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2137F7800 == 40 [pid = 1612] [id = 181] 13:17:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B20E150C00) [pid = 1612] [serial = 541] [outer = 0000000000000000] 13:17:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20E2BF800) [pid = 1612] [serial = 542] [outer = 000000B20E150C00] 13:17:20 INFO - PROCESS | 1612 | 1464639440862 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E3E4C00) [pid = 1612] [serial = 543] [outer = 000000B20E150C00] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229BE800 == 39 [pid = 1612] [id = 22] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6DB000 == 38 [pid = 1612] [id = 20] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21ADC1800 == 37 [pid = 1612] [id = 18] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C42F800 == 36 [pid = 1612] [id = 19] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A26E000 == 35 [pid = 1612] [id = 27] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BF0800 == 34 [pid = 1612] [id = 10] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B217EA3800 == 33 [pid = 1612] [id = 26] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A621800 == 32 [pid = 1612] [id = 17] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E98C000 == 31 [pid = 1612] [id = 21] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E260800 == 30 [pid = 1612] [id = 28] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A276000 == 29 [pid = 1612] [id = 16] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B21470C000 == 28 [pid = 1612] [id = 25] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8F000 == 27 [pid = 1612] [id = 14] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B2173D5800 == 26 [pid = 1612] [id = 15] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E95E800 == 25 [pid = 1612] [id = 23] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B214364000 == 24 [pid = 1612] [id = 13] 13:17:21 INFO - PROCESS | 1612 | --DOCSHELL 000000B2133BC000 == 23 [pid = 1612] [id = 24] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21EAD0800) [pid = 1612] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21AB54400) [pid = 1612] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B2201CAC00) [pid = 1612] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B212A14C00) [pid = 1612] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B2202CA000) [pid = 1612] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B22035D800) [pid = 1612] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:17:21 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B21E776400) [pid = 1612] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21ACB5800) [pid = 1612] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B21C40CC00) [pid = 1612] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B21AF3F400) [pid = 1612] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B21D060C00) [pid = 1612] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B21C45FC00) [pid = 1612] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B21E5DFC00) [pid = 1612] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B21E53C000) [pid = 1612] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B21D432000) [pid = 1612] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B217E38400) [pid = 1612] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B21841A800) [pid = 1612] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B213740800) [pid = 1612] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B214505800) [pid = 1612] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B213981400) [pid = 1612] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B213211000) [pid = 1612] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B20E217400) [pid = 1612] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B20E044800) [pid = 1612] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B22035CC00) [pid = 1612] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B220141C00) [pid = 1612] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B21FD74400) [pid = 1612] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B21FD6D400) [pid = 1612] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B21FD07400) [pid = 1612] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B21FC30800) [pid = 1612] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B21B673000) [pid = 1612] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 66 (000000B21A576C00) [pid = 1612] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 65 (000000B214508400) [pid = 1612] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 64 (000000B20F15FC00) [pid = 1612] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 63 (000000B2202C9C00) [pid = 1612] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 62 (000000B219F9B800) [pid = 1612] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 61 (000000B21E547C00) [pid = 1612] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | --DOMWINDOW == 60 (000000B21A561000) [pid = 1612] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:17:22 INFO - PROCESS | 1612 | 1464639442213 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:17:22 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) 13:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1715ms 13:17:22 INFO - PROCESS | 1612 | 1464639442245 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 1612 | 1464639442249 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:17:22 INFO - PROCESS | 1612 | 1464639442254 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 1612 | 1464639442258 Marionette TRACE conn5 <- [1,690,null,{}] 13:17:22 INFO - PROCESS | 1612 | 1464639442263 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:22 INFO - PROCESS | 1612 | 1464639442344 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:17:22 INFO - PROCESS | 1612 | 1464639442353 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212859000 == 24 [pid = 1612] [id = 182] 13:17:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 61 (000000B20E09C400) [pid = 1612] [serial = 544] [outer = 0000000000000000] 13:17:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 62 (000000B20E154C00) [pid = 1612] [serial = 545] [outer = 000000B20E09C400] 13:17:22 INFO - PROCESS | 1612 | 1464639442402 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 63 (000000B20E21D400) [pid = 1612] [serial = 546] [outer = 000000B20E09C400] 13:17:23 INFO - PROCESS | 1612 | 1464639443405 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1197ms 13:17:23 INFO - PROCESS | 1612 | 1464639443465 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 1612 | 1464639443469 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:17:23 INFO - PROCESS | 1612 | 1464639443476 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 1612 | 1464639443480 Marionette TRACE conn5 <- [1,694,null,{}] 13:17:23 INFO - PROCESS | 1612 | 1464639443487 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 1612 | 1464639443629 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:17:23 INFO - PROCESS | 1612 | 1464639443776 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21390F000 == 25 [pid = 1612] [id = 183] 13:17:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 64 (000000B20E2BE400) [pid = 1612] [serial = 547] [outer = 0000000000000000] 13:17:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B20E3AEC00) [pid = 1612] [serial = 548] [outer = 000000B20E2BE400] 13:17:23 INFO - PROCESS | 1612 | 1464639443837 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B20E3EC800) [pid = 1612] [serial = 549] [outer = 000000B20E2BE400] 13:17:24 INFO - PROCESS | 1612 | 1464639444943 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1485ms 13:17:24 INFO - PROCESS | 1612 | 1464639444964 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:17:24 INFO - PROCESS | 1612 | 1464639444971 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:17:24 INFO - PROCESS | 1612 | 1464639444978 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 1612 | 1464639444982 Marionette TRACE conn5 <- [1,698,null,{}] 13:17:24 INFO - PROCESS | 1612 | 1464639444986 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 1612 | 1464639445103 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:17:25 INFO - PROCESS | 1612 | 1464639445214 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D72800 == 26 [pid = 1612] [id = 184] 13:17:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B21286EC00) [pid = 1612] [serial = 550] [outer = 0000000000000000] 13:17:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B213974800) [pid = 1612] [serial = 551] [outer = 000000B21286EC00] 13:17:25 INFO - PROCESS | 1612 | 1464639445274 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B214226C00) [pid = 1612] [serial = 552] [outer = 000000B21286EC00] 13:17:26 INFO - PROCESS | 1612 | 1464639446341 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1387ms 13:17:26 INFO - PROCESS | 1612 | 1464639446370 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 1612 | 1464639446372 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:17:26 INFO - PROCESS | 1612 | 1464639446377 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 1612 | 1464639446381 Marionette TRACE conn5 <- [1,702,null,{}] 13:17:26 INFO - PROCESS | 1612 | 1464639446393 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 1612 | 1464639446535 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:17:26 INFO - PROCESS | 1612 | 1464639446652 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A279000 == 27 [pid = 1612] [id = 185] 13:17:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B2147B2400) [pid = 1612] [serial = 553] [outer = 0000000000000000] 13:17:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B214957C00) [pid = 1612] [serial = 554] [outer = 000000B2147B2400] 13:17:26 INFO - PROCESS | 1612 | 1464639446714 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B217D93C00) [pid = 1612] [serial = 555] [outer = 000000B2147B2400] 13:17:27 INFO - PROCESS | 1612 | 1464639447695 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:17:27 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 13:17:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1335ms 13:17:27 INFO - PROCESS | 1612 | 1464639447714 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 1612 | 1464639447719 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:17:27 INFO - PROCESS | 1612 | 1464639447724 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:17:27 INFO - PROCESS | 1612 | 1464639447727 Marionette TRACE conn5 <- [1,706,null,{}] 13:17:27 INFO - PROCESS | 1612 | 1464639447732 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:27 INFO - PROCESS | 1612 | 1464639447822 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:17:27 INFO - PROCESS | 1612 | 1464639447831 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21391C800 == 28 [pid = 1612] [id = 186] 13:17:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B20E3B7800) [pid = 1612] [serial = 556] [outer = 0000000000000000] 13:17:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B20E3E6800) [pid = 1612] [serial = 557] [outer = 000000B20E3B7800] 13:17:27 INFO - PROCESS | 1612 | 1464639447881 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B2138B2000) [pid = 1612] [serial = 558] [outer = 000000B20E3B7800] 13:17:28 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:29 INFO - PROCESS | 1612 | [1612] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:17:29 INFO - PROCESS | 1612 | 1464639448749 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:17:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1075ms 13:17:29 INFO - PROCESS | 1612 | 1464639448805 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 1612 | 1464639448811 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:17:29 INFO - PROCESS | 1612 | 1464639448817 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 1612 | 1464639448820 Marionette TRACE conn5 <- [1,710,null,{}] 13:17:29 INFO - PROCESS | 1612 | 1464639448824 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 1612 | 1464639448939 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:17:29 INFO - PROCESS | 1612 | 1464639448948 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A5AC800 == 29 [pid = 1612] [id = 187] 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B214506400) [pid = 1612] [serial = 559] [outer = 0000000000000000] 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B2149E0800) [pid = 1612] [serial = 560] [outer = 000000B214506400] 13:17:29 INFO - PROCESS | 1612 | 1464639449031 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B217E39000) [pid = 1612] [serial = 561] [outer = 000000B214506400] 13:17:29 INFO - PROCESS | 1612 | 1464639449426 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 1612 | 1464639449497 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:17:29 INFO - PROCESS | 1612 | 1464639449500 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - PROCESS | 1612 | 1464639449504 Marionette TRACE conn5 <- [1,714,null,{}] 13:17:29 INFO - PROCESS | 1612 | 1464639449515 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:29 INFO - PROCESS | 1612 | 1464639449633 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:17:29 INFO - PROCESS | 1612 | 1464639449641 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B018000 == 30 [pid = 1612] [id = 188] 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21841B000) [pid = 1612] [serial = 562] [outer = 0000000000000000] 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B219F9B800) [pid = 1612] [serial = 563] [outer = 000000B21841B000] 13:17:29 INFO - PROCESS | 1612 | 1464639449694 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B21A562000) [pid = 1612] [serial = 564] [outer = 000000B21841B000] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B214296400) [pid = 1612] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B213973800) [pid = 1612] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B2092EF000) [pid = 1612] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B21EACB400) [pid = 1612] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B20E217C00) [pid = 1612] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B20E09D400) [pid = 1612] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B20E215000) [pid = 1612] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B219F9AC00) [pid = 1612] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B2149E6000) [pid = 1612] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B20C7F3400) [pid = 1612] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B21A2B6000) [pid = 1612] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:17:29 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B219F9E400) [pid = 1612] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:17:30 INFO - PROCESS | 1612 | 1464639450207 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:17:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 13:17:30 INFO - PROCESS | 1612 | 1464639450237 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1612 | 1464639450240 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:17:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:17:30 INFO - PROCESS | 1612 | 1464639450243 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1612 | 1464639450245 Marionette TRACE conn5 <- [1,718,null,{}] 13:17:30 INFO - PROCESS | 1612 | 1464639450249 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 1612 | 1464639450367 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:17:30 INFO - PROCESS | 1612 | 1464639450413 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7E8000 == 31 [pid = 1612] [id = 189] 13:17:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B213527C00) [pid = 1612] [serial = 565] [outer = 0000000000000000] 13:17:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B21A562400) [pid = 1612] [serial = 566] [outer = 000000B213527C00] 13:17:30 INFO - PROCESS | 1612 | 1464639450466 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B21AB4DC00) [pid = 1612] [serial = 567] [outer = 000000B213527C00] 13:17:31 INFO - PROCESS | 1612 | 1464639451008 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:17:31 INFO - PROCESS | 1612 | 1464639451136 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:17:31 INFO - PROCESS | 1612 | 1464639451140 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 1612 | 1464639451142 Marionette TRACE conn5 <- [1,722,null,{}] 13:17:31 INFO - PROCESS | 1612 | 1464639451145 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 1612 | 1464639451258 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:17:31 INFO - PROCESS | 1612 | 1464639451269 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E95C000 == 32 [pid = 1612] [id = 190] 13:17:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B21AB56C00) [pid = 1612] [serial = 568] [outer = 0000000000000000] 13:17:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B21AF3B000) [pid = 1612] [serial = 569] [outer = 000000B21AB56C00] 13:17:31 INFO - PROCESS | 1612 | 1464639451314 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B21B3BE800) [pid = 1612] [serial = 570] [outer = 000000B21AB56C00] 13:17:31 INFO - PROCESS | 1612 | 1464639451751 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 13:17:31 INFO - PROCESS | 1612 | 1464639451770 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 1612 | 1464639451772 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:17:31 INFO - PROCESS | 1612 | 1464639451776 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 1612 | 1464639451778 Marionette TRACE conn5 <- [1,726,null,{}] 13:17:31 INFO - PROCESS | 1612 | 1464639451782 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 1612 | 1464639451912 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:17:31 INFO - PROCESS | 1612 | 1464639451929 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213790800 == 33 [pid = 1612] [id = 191] 13:17:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B21BE2A000) [pid = 1612] [serial = 571] [outer = 0000000000000000] 13:17:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B21C456800) [pid = 1612] [serial = 572] [outer = 000000B21BE2A000] 13:17:31 INFO - PROCESS | 1612 | 1464639451976 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21C45FC00) [pid = 1612] [serial = 573] [outer = 000000B21BE2A000] 13:17:32 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:17:32 INFO - PROCESS | 1612 | 1464639452924 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1191ms 13:17:32 INFO - PROCESS | 1612 | 1464639452970 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1612 | 1464639452975 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:17:32 INFO - PROCESS | 1612 | 1464639452980 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 1612 | 1464639452984 Marionette TRACE conn5 <- [1,730,null,{}] 13:17:33 INFO - PROCESS | 1612 | 1464639452991 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:33 INFO - PROCESS | 1612 | 1464639453135 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:17:33 INFO - PROCESS | 1612 | 1464639453197 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2173D2800 == 34 [pid = 1612] [id = 192] 13:17:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B20E151C00) [pid = 1612] [serial = 574] [outer = 0000000000000000] 13:17:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B20E215000) [pid = 1612] [serial = 575] [outer = 000000B20E151C00] 13:17:33 INFO - PROCESS | 1612 | 1464639453256 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B213291400) [pid = 1612] [serial = 576] [outer = 000000B20E151C00] 13:17:34 INFO - PROCESS | 1612 | 1464639454424 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:17:34 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 13:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1496ms 13:17:34 INFO - PROCESS | 1612 | 1464639454480 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1612 | 1464639454487 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:17:34 INFO - PROCESS | 1612 | 1464639454493 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1612 | 1464639454496 Marionette TRACE conn5 <- [1,734,null,{}] 13:17:34 INFO - PROCESS | 1612 | 1464639454554 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 1612 | 1464639454681 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:17:34 INFO - PROCESS | 1612 | 1464639454756 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4D3800 == 35 [pid = 1612] [id = 193] 13:17:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B214510000) [pid = 1612] [serial = 577] [outer = 0000000000000000] 13:17:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B218419400) [pid = 1612] [serial = 578] [outer = 000000B214510000] 13:17:34 INFO - PROCESS | 1612 | 1464639454814 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21A56A400) [pid = 1612] [serial = 579] [outer = 000000B214510000] 13:17:35 INFO - PROCESS | 1612 | 1464639455852 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:17:35 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.) 13:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1366ms 13:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:17:35 INFO - PROCESS | 1612 | 1464639455866 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 1612 | 1464639455869 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:17:35 INFO - PROCESS | 1612 | 1464639455873 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 1612 | 1464639455877 Marionette TRACE conn5 <- [1,738,null,{}] 13:17:35 INFO - PROCESS | 1612 | 1464639455889 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 1612 | 1464639456037 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:17:36 INFO - PROCESS | 1612 | 1464639456152 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E95A800 == 36 [pid = 1612] [id = 194] 13:17:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B20E01EC00) [pid = 1612] [serial = 580] [outer = 0000000000000000] 13:17:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B20E3E5C00) [pid = 1612] [serial = 581] [outer = 000000B20E01EC00] 13:17:36 INFO - PROCESS | 1612 | 1464639456214 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B21A579000) [pid = 1612] [serial = 582] [outer = 000000B20E01EC00] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B21397D400) [pid = 1612] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B21422B400) [pid = 1612] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B20F15A000) [pid = 1612] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B212A7F400) [pid = 1612] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B21EB4FC00) [pid = 1612] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B214504400) [pid = 1612] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B21450EC00) [pid = 1612] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B20E09E000) [pid = 1612] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B20E14F800) [pid = 1612] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B20E2B9C00) [pid = 1612] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B20E3AE800) [pid = 1612] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B21A008800) [pid = 1612] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B217D9A400) [pid = 1612] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B217E39800) [pid = 1612] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B21841F000) [pid = 1612] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B219BAC000) [pid = 1612] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B21A575C00) [pid = 1612] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B21AB56000) [pid = 1612] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B21B670000) [pid = 1612] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B21A57F800) [pid = 1612] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 66 (000000B21AF31800) [pid = 1612] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 65 (000000B21B67D800) [pid = 1612] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 64 (000000B20E2BF800) [pid = 1612] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 63 (000000B21A34C000) [pid = 1612] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 62 (000000B20E154C00) [pid = 1612] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | --DOMWINDOW == 61 (000000B21AB58000) [pid = 1612] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:17:37 INFO - PROCESS | 1612 | 1464639457344 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:17:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1490ms 13:17:37 INFO - PROCESS | 1612 | 1464639457365 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 1612 | 1464639457370 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:17:37 INFO - PROCESS | 1612 | 1464639457375 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 1612 | 1464639457378 Marionette TRACE conn5 <- [1,742,null,{}] 13:17:37 INFO - PROCESS | 1612 | 1464639457383 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:37 INFO - PROCESS | 1612 | 1464639457472 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:17:37 INFO - PROCESS | 1612 | 1464639457574 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213228800 == 37 [pid = 1612] [id = 195] 13:17:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 62 (000000B20E156000) [pid = 1612] [serial = 583] [outer = 0000000000000000] 13:17:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 63 (000000B20E215400) [pid = 1612] [serial = 584] [outer = 000000B20E156000] 13:17:37 INFO - PROCESS | 1612 | 1464639457625 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 64 (000000B20E3B5800) [pid = 1612] [serial = 585] [outer = 000000B20E156000] 13:17:38 INFO - PROCESS | 1612 | 1464639458522 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:17:38 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 13:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1189ms 13:17:38 INFO - PROCESS | 1612 | 1464639458568 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 1612 | 1464639458574 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:17:38 INFO - PROCESS | 1612 | 1464639458580 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 1612 | 1464639458582 Marionette TRACE conn5 <- [1,746,null,{}] 13:17:38 INFO - PROCESS | 1612 | 1464639458586 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:38 INFO - PROCESS | 1612 | 1464639458677 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:17:38 INFO - PROCESS | 1612 | 1464639458685 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8A000 == 38 [pid = 1612] [id = 196] 13:17:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B20F7AAC00) [pid = 1612] [serial = 586] [outer = 0000000000000000] 13:17:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B21397C000) [pid = 1612] [serial = 587] [outer = 000000B20F7AAC00] 13:17:38 INFO - PROCESS | 1612 | 1464639458734 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B214503400) [pid = 1612] [serial = 588] [outer = 000000B20F7AAC00] 13:17:39 INFO - PROCESS | 1612 | 1464639459215 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 13:17:39 INFO - PROCESS | 1612 | 1464639459252 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1612 | 1464639459255 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:17:39 INFO - PROCESS | 1612 | 1464639459259 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1612 | 1464639459270 Marionette TRACE conn5 <- [1,750,null,{}] 13:17:39 INFO - PROCESS | 1612 | 1464639459287 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 1612 | 1464639459396 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:17:39 INFO - PROCESS | 1612 | 1464639459446 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB1F800 == 39 [pid = 1612] [id = 197] 13:17:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B217D94C00) [pid = 1612] [serial = 589] [outer = 0000000000000000] 13:17:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B217D9F000) [pid = 1612] [serial = 590] [outer = 000000B217D94C00] 13:17:39 INFO - PROCESS | 1612 | 1464639459497 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B218420000) [pid = 1612] [serial = 591] [outer = 000000B217D94C00] 13:17:40 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:17:40 INFO - PROCESS | 1612 | 1464639460412 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:17:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1195ms 13:17:40 INFO - PROCESS | 1612 | 1464639460464 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 1612 | 1464639460467 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:17:40 INFO - PROCESS | 1612 | 1464639460470 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 1612 | 1464639460472 Marionette TRACE conn5 <- [1,754,null,{}] 13:17:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:17:40 INFO - PROCESS | 1612 | 1464639460475 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:40 INFO - PROCESS | 1612 | 1464639460588 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:17:40 INFO - PROCESS | 1612 | 1464639460596 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B5000 == 40 [pid = 1612] [id = 198] 13:17:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B21A2D2C00) [pid = 1612] [serial = 592] [outer = 0000000000000000] 13:17:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B21A561C00) [pid = 1612] [serial = 593] [outer = 000000B21A2D2C00] 13:17:40 INFO - PROCESS | 1612 | 1464639460643 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B21AB4A400) [pid = 1612] [serial = 594] [outer = 000000B21A2D2C00] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B21B675800) [pid = 1612] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B21841B000) [pid = 1612] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B21286EC00) [pid = 1612] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B20E2BE400) [pid = 1612] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B214506400) [pid = 1612] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B20E3B7800) [pid = 1612] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 66 (000000B2147B2400) [pid = 1612] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 65 (000000B21AB56C00) [pid = 1612] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 64 (000000B213527C00) [pid = 1612] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:17:41 INFO - PROCESS | 1612 | --DOMWINDOW == 63 (000000B20E150C00) [pid = 1612] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:17:41 INFO - PROCESS | 1612 | 1464639461559 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:17:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 13:17:41 INFO - PROCESS | 1612 | 1464639461604 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 1612 | 1464639461606 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:17:41 INFO - PROCESS | 1612 | 1464639461610 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1612 | 1464639461612 Marionette TRACE conn5 <- [1,758,null,{}] 13:17:41 INFO - PROCESS | 1612 | 1464639461615 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 1612 | 1464639461726 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:17:41 INFO - PROCESS | 1612 | 1464639461733 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B93B000 == 41 [pid = 1612] [id = 199] 13:17:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 64 (000000B20E219800) [pid = 1612] [serial = 595] [outer = 0000000000000000] 13:17:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B2138B2C00) [pid = 1612] [serial = 596] [outer = 000000B20E219800] 13:17:41 INFO - PROCESS | 1612 | 1464639461780 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B21A580800) [pid = 1612] [serial = 597] [outer = 000000B20E219800] 13:17:42 INFO - PROCESS | 1612 | 1464639462210 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 13:17:42 INFO - PROCESS | 1612 | 1464639462242 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1612 | 1464639462245 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 1612 | 1464639462248 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:17:42 INFO - PROCESS | 1612 | 1464639462250 Marionette TRACE conn5 <- [1,762,null,{}] 13:17:42 INFO - PROCESS | 1612 | 1464639462253 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:42 INFO - PROCESS | 1612 | 1464639462384 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:17:42 INFO - PROCESS | 1612 | 1464639462395 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E999800 == 42 [pid = 1612] [id = 200] 13:17:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B21AF30C00) [pid = 1612] [serial = 598] [outer = 0000000000000000] 13:17:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B21B671800) [pid = 1612] [serial = 599] [outer = 000000B21AF30C00] 13:17:42 INFO - PROCESS | 1612 | 1464639462448 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B21C457C00) [pid = 1612] [serial = 600] [outer = 000000B21AF30C00] 13:17:42 INFO - PROCESS | 1612 | 1464639462855 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 13:17:42 INFO - PROCESS | 1612 | 1464639462880 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 1612 | 1464639462882 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:17:42 INFO - PROCESS | 1612 | 1464639462885 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:17:42 INFO - PROCESS | 1612 | 1464639462887 Marionette TRACE conn5 <- [1,766,null,{}] 13:17:42 INFO - PROCESS | 1612 | 1464639462892 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1612 | 1464639463007 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:17:43 INFO - PROCESS | 1612 | 1464639463044 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9E0000 == 43 [pid = 1612] [id = 201] 13:17:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B21BBE5800) [pid = 1612] [serial = 601] [outer = 0000000000000000] 13:17:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B21C48B400) [pid = 1612] [serial = 602] [outer = 000000B21BBE5800] 13:17:43 INFO - PROCESS | 1612 | 1464639463093 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B21CFD4C00) [pid = 1612] [serial = 603] [outer = 000000B21BBE5800] 13:17:43 INFO - PROCESS | 1612 | 1464639463763 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 923ms 13:17:43 INFO - PROCESS | 1612 | 1464639463813 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1612 | 1464639463818 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:17:43 INFO - PROCESS | 1612 | 1464639463823 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 1612 | 1464639463827 Marionette TRACE conn5 <- [1,770,null,{}] 13:17:43 INFO - PROCESS | 1612 | 1464639463832 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1612 | 1464639463947 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:17:44 INFO - PROCESS | 1612 | 1464639464017 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B36000 == 44 [pid = 1612] [id = 202] 13:17:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B20E3B0400) [pid = 1612] [serial = 604] [outer = 0000000000000000] 13:17:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B20F166000) [pid = 1612] [serial = 605] [outer = 000000B20E3B0400] 13:17:44 INFO - PROCESS | 1612 | 1464639464077 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B214294C00) [pid = 1612] [serial = 606] [outer = 000000B20E3B0400] 13:17:44 INFO - PROCESS | 1612 | 1464639464739 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 13:17:44 INFO - PROCESS | 1612 | 1464639464771 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 1612 | 1464639464778 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:17:44 INFO - PROCESS | 1612 | 1464639464784 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:17:44 INFO - PROCESS | 1612 | 1464639464787 Marionette TRACE conn5 <- [1,774,null,{}] 13:17:44 INFO - PROCESS | 1612 | 1464639464792 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:44 INFO - PROCESS | 1612 | 1464639464909 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:17:44 INFO - PROCESS | 1612 | 1464639464979 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E975000 == 45 [pid = 1612] [id = 203] 13:17:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B217EED800) [pid = 1612] [serial = 607] [outer = 0000000000000000] 13:17:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B219BB1000) [pid = 1612] [serial = 608] [outer = 000000B217EED800] 13:17:45 INFO - PROCESS | 1612 | 1464639465035 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21AB53400) [pid = 1612] [serial = 609] [outer = 000000B217EED800] 13:17:45 INFO - PROCESS | 1612 | 1464639465684 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 924ms 13:17:45 INFO - PROCESS | 1612 | 1464639465713 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 1612 | 1464639465716 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:17:45 INFO - PROCESS | 1612 | 1464639465720 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 1612 | 1464639465724 Marionette TRACE conn5 <- [1,778,null,{}] 13:17:45 INFO - PROCESS | 1612 | 1464639465736 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:45 INFO - PROCESS | 1612 | 1464639465847 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:17:45 INFO - PROCESS | 1612 | 1464639465935 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFEA800 == 46 [pid = 1612] [id = 204] 13:17:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21B679000) [pid = 1612] [serial = 610] [outer = 0000000000000000] 13:17:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21C643400) [pid = 1612] [serial = 611] [outer = 000000B21B679000] 13:17:46 INFO - PROCESS | 1612 | 1464639465995 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B21D4E6800) [pid = 1612] [serial = 612] [outer = 000000B21B679000] 13:17:46 INFO - PROCESS | 1612 | 1464639466571 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 881ms 13:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:17:46 INFO - PROCESS | 1612 | 1464639466607 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1612 | 1464639466610 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:17:46 INFO - PROCESS | 1612 | 1464639466614 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1612 | 1464639466616 Marionette TRACE conn5 <- [1,782,null,{}] 13:17:46 INFO - PROCESS | 1612 | 1464639466620 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:46 INFO - PROCESS | 1612 | 1464639466735 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:17:46 INFO - PROCESS | 1612 | 1464639466818 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017C800 == 47 [pid = 1612] [id = 205] 13:17:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B21D9CC400) [pid = 1612] [serial = 613] [outer = 0000000000000000] 13:17:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B21DBD7000) [pid = 1612] [serial = 614] [outer = 000000B21D9CC400] 13:17:46 INFO - PROCESS | 1612 | 1464639466875 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21E53C400) [pid = 1612] [serial = 615] [outer = 000000B21D9CC400] 13:17:47 INFO - PROCESS | 1612 | 1464639467466 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 13:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:17:47 INFO - PROCESS | 1612 | 1464639467498 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 1612 | 1464639467501 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:17:47 INFO - PROCESS | 1612 | 1464639467504 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 1612 | 1464639467506 Marionette TRACE conn5 <- [1,786,null,{}] 13:17:47 INFO - PROCESS | 1612 | 1464639467510 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:47 INFO - PROCESS | 1612 | 1464639467617 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:17:47 INFO - PROCESS | 1612 | 1464639467686 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226F0000 == 48 [pid = 1612] [id = 206] 13:17:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B21E540800) [pid = 1612] [serial = 616] [outer = 0000000000000000] 13:17:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B21E543800) [pid = 1612] [serial = 617] [outer = 000000B21E540800] 13:17:47 INFO - PROCESS | 1612 | 1464639467742 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B21E5D8000) [pid = 1612] [serial = 618] [outer = 000000B21E540800] 13:17:48 INFO - PROCESS | 1612 | 1464639468544 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:17:48 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 13:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1079ms 13:17:48 INFO - PROCESS | 1612 | 1464639468598 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 1612 | 1464639468602 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:17:48 INFO - PROCESS | 1612 | 1464639468607 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:17:48 INFO - PROCESS | 1612 | 1464639468611 Marionette TRACE conn5 <- [1,790,null,{}] 13:17:48 INFO - PROCESS | 1612 | 1464639468617 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:48 INFO - PROCESS | 1612 | 1464639468722 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:17:48 INFO - PROCESS | 1612 | 1464639468797 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BF1000 == 49 [pid = 1612] [id = 207] 13:17:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B20E2BC400) [pid = 1612] [serial = 619] [outer = 0000000000000000] 13:17:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20E3AC400) [pid = 1612] [serial = 620] [outer = 000000B20E2BC400] 13:17:48 INFO - PROCESS | 1612 | 1464639468850 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B20E848C00) [pid = 1612] [serial = 621] [outer = 000000B20E2BC400] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E999800 == 48 [pid = 1612] [id = 200] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B93B000 == 47 [pid = 1612] [id = 199] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B5000 == 46 [pid = 1612] [id = 198] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB1F800 == 45 [pid = 1612] [id = 197] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8A000 == 44 [pid = 1612] [id = 196] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B213228800 == 43 [pid = 1612] [id = 195] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E95A800 == 42 [pid = 1612] [id = 194] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4D3800 == 41 [pid = 1612] [id = 193] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21C456800) [pid = 1612] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B2173D2800 == 40 [pid = 1612] [id = 192] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B219F9B800) [pid = 1612] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B214226C00) [pid = 1612] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B213974800) [pid = 1612] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B20E3AEC00) [pid = 1612] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B20E3EC800) [pid = 1612] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B2149E0800) [pid = 1612] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B20E3E6800) [pid = 1612] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B217D93C00) [pid = 1612] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B214957C00) [pid = 1612] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B21AF3B000) [pid = 1612] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B21A562000) [pid = 1612] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B21B3BE800) [pid = 1612] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B21A562400) [pid = 1612] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B217E39000) [pid = 1612] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B21AB4DC00) [pid = 1612] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B2138B2000) [pid = 1612] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B20E3E4C00) [pid = 1612] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B21BE52400) [pid = 1612] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:17:49 INFO - PROCESS | 1612 | 1464639469414 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:17:49 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 13:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 839ms 13:17:49 INFO - PROCESS | 1612 | 1464639469454 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 1612 | 1464639469459 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:17:49 INFO - PROCESS | 1612 | 1464639469466 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 1612 | 1464639469469 Marionette TRACE conn5 <- [1,794,null,{}] 13:17:49 INFO - PROCESS | 1612 | 1464639469473 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:49 INFO - PROCESS | 1612 | 1464639469563 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:17:49 INFO - PROCESS | 1612 | 1464639469628 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145E5800 == 41 [pid = 1612] [id = 208] 13:17:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B20E157400) [pid = 1612] [serial = 622] [outer = 0000000000000000] 13:17:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B20E3EC400) [pid = 1612] [serial = 623] [outer = 000000B20E157400] 13:17:49 INFO - PROCESS | 1612 | 1464639469684 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B213389C00) [pid = 1612] [serial = 624] [outer = 000000B20E157400] 13:17:50 INFO - PROCESS | 1612 | 1464639470097 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:17:50 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 13:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 692ms 13:17:50 INFO - PROCESS | 1612 | 1464639470159 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 1612 | 1464639470161 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:17:50 INFO - PROCESS | 1612 | 1464639470168 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:17:50 INFO - PROCESS | 1612 | 1464639470171 Marionette TRACE conn5 <- [1,798,null,{}] 13:17:50 INFO - PROCESS | 1612 | 1464639470187 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 1612 | 1464639470281 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:17:50 INFO - PROCESS | 1612 | 1464639470298 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A5B4000 == 42 [pid = 1612] [id = 209] 13:17:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B214956000) [pid = 1612] [serial = 625] [outer = 0000000000000000] 13:17:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B2149A0C00) [pid = 1612] [serial = 626] [outer = 000000B214956000] 13:17:50 INFO - PROCESS | 1612 | 1464639470348 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B217DEF400) [pid = 1612] [serial = 627] [outer = 000000B214956000] 13:17:50 INFO - PROCESS | 1612 | 1464639470806 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 13:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:17:50 INFO - PROCESS | 1612 | 1464639470844 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 1612 | 1464639470847 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:17:50 INFO - PROCESS | 1612 | 1464639470851 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 1612 | 1464639470852 Marionette TRACE conn5 <- [1,802,null,{}] 13:17:50 INFO - PROCESS | 1612 | 1464639470856 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 1612 | 1464639470945 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:17:50 INFO - PROCESS | 1612 | 1464639470954 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B323000 == 43 [pid = 1612] [id = 210] 13:17:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21841B000) [pid = 1612] [serial = 628] [outer = 0000000000000000] 13:17:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B219725C00) [pid = 1612] [serial = 629] [outer = 000000B21841B000] 13:17:51 INFO - PROCESS | 1612 | 1464639471001 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21A34C000) [pid = 1612] [serial = 630] [outer = 000000B21841B000] 13:17:51 INFO - PROCESS | 1612 | 1464639471446 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 1612 | 1464639471489 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:17:51 INFO - PROCESS | 1612 | 1464639471492 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 1612 | 1464639471494 Marionette TRACE conn5 <- [1,806,null,{}] 13:17:51 INFO - PROCESS | 1612 | 1464639471498 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 1612 | 1464639471605 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:17:51 INFO - PROCESS | 1612 | 1464639471684 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21BBB6000 == 44 [pid = 1612] [id = 211] 13:17:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B214509C00) [pid = 1612] [serial = 631] [outer = 0000000000000000] 13:17:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B21AB50400) [pid = 1612] [serial = 632] [outer = 000000B214509C00] 13:17:51 INFO - PROCESS | 1612 | 1464639471732 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B21B298400) [pid = 1612] [serial = 633] [outer = 000000B214509C00] 13:17:52 INFO - PROCESS | 1612 | 1464639472156 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 735ms 13:17:52 INFO - PROCESS | 1612 | 1464639472230 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 1612 | 1464639472232 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:17:52 INFO - PROCESS | 1612 | 1464639472236 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1612 | 1464639472245 Marionette TRACE conn5 <- [1,810,null,{}] 13:17:52 INFO - PROCESS | 1612 | 1464639472249 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:52 INFO - PROCESS | 1612 | 1464639472383 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:17:52 INFO - PROCESS | 1612 | 1464639472397 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F294800 == 45 [pid = 1612] [id = 212] 13:17:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21B674400) [pid = 1612] [serial = 634] [outer = 0000000000000000] 13:17:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B21C457400) [pid = 1612] [serial = 635] [outer = 000000B21B674400] 13:17:52 INFO - PROCESS | 1612 | 1464639472482 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B21E544400) [pid = 1612] [serial = 636] [outer = 000000B21B674400] 13:17:52 INFO - PROCESS | 1612 | 1464639472922 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 1612 | 1464639472975 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:17:52 INFO - PROCESS | 1612 | 1464639472984 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1612 | 1464639472986 Marionette TRACE conn5 <- [1,814,null,{}] 13:17:52 INFO - PROCESS | 1612 | 1464639472989 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 1612 | 1464639473098 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:17:53 INFO - PROCESS | 1612 | 1464639473105 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFE0000 == 46 [pid = 1612] [id = 213] 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B21E5DDC00) [pid = 1612] [serial = 637] [outer = 0000000000000000] 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B21E76A800) [pid = 1612] [serial = 638] [outer = 000000B21E5DDC00] 13:17:53 INFO - PROCESS | 1612 | 1464639473154 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20E0A0800) [pid = 1612] [serial = 639] [outer = 000000B21E5DDC00] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B20E219800) [pid = 1612] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B20E156000) [pid = 1612] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B20E09C400) [pid = 1612] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B21AF30C00) [pid = 1612] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B20F7AAC00) [pid = 1612] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B21A2D2C00) [pid = 1612] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B20E01EC00) [pid = 1612] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:17:53 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B217D94C00) [pid = 1612] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:17:53 INFO - PROCESS | 1612 | 1464639473646 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 13:17:53 INFO - PROCESS | 1612 | 1464639473674 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 1612 | 1464639473676 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:17:53 INFO - PROCESS | 1612 | 1464639473680 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 1612 | 1464639473682 Marionette TRACE conn5 <- [1,818,null,{}] 13:17:53 INFO - PROCESS | 1612 | 1464639473685 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:53 INFO - PROCESS | 1612 | 1464639473780 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:17:53 INFO - PROCESS | 1612 | 1464639473788 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226F1000 == 47 [pid = 1612] [id = 214] 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B20E044800) [pid = 1612] [serial = 640] [outer = 0000000000000000] 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B214954C00) [pid = 1612] [serial = 641] [outer = 000000B20E044800] 13:17:53 INFO - PROCESS | 1612 | 1464639473893 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21EAC6000) [pid = 1612] [serial = 642] [outer = 000000B20E044800] 13:17:54 INFO - PROCESS | 1612 | 1464639474265 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 13:17:54 INFO - PROCESS | 1612 | 1464639474312 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1612 | 1464639474314 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:17:54 INFO - PROCESS | 1612 | 1464639474318 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:17:54 INFO - PROCESS | 1612 | 1464639474319 Marionette TRACE conn5 <- [1,822,null,{}] 13:17:54 INFO - PROCESS | 1612 | 1464639474323 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 1612 | 1464639474460 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:17:54 INFO - PROCESS | 1612 | 1464639474472 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287F000 == 48 [pid = 1612] [id = 215] 13:17:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B21450E000) [pid = 1612] [serial = 643] [outer = 0000000000000000] 13:17:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B21EACE800) [pid = 1612] [serial = 644] [outer = 000000B21450E000] 13:17:54 INFO - PROCESS | 1612 | 1464639474518 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B21EB46C00) [pid = 1612] [serial = 645] [outer = 000000B21450E000] 13:17:54 INFO - PROCESS | 1612 | 1464639474922 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 13:17:54 INFO - PROCESS | 1612 | 1464639474951 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1612 | 1464639474953 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:17:54 INFO - PROCESS | 1612 | 1464639474957 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:17:54 INFO - PROCESS | 1612 | 1464639474959 Marionette TRACE conn5 <- [1,826,null,{}] 13:17:54 INFO - PROCESS | 1612 | 1464639474962 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:55 INFO - PROCESS | 1612 | 1464639475075 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:17:55 INFO - PROCESS | 1612 | 1464639475083 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22289F800 == 49 [pid = 1612] [id = 216] 13:17:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B21A57BC00) [pid = 1612] [serial = 646] [outer = 0000000000000000] 13:17:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B21EB4B400) [pid = 1612] [serial = 647] [outer = 000000B21A57BC00] 13:17:55 INFO - PROCESS | 1612 | 1464639475138 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21EBE6800) [pid = 1612] [serial = 648] [outer = 000000B21A57BC00] 13:17:55 INFO - PROCESS | 1612 | 1464639475612 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 13:17:55 INFO - PROCESS | 1612 | 1464639475664 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 1612 | 1464639475669 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:17:55 INFO - PROCESS | 1612 | 1464639475676 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:17:55 INFO - PROCESS | 1612 | 1464639475681 Marionette TRACE conn5 <- [1,830,null,{}] 13:17:55 INFO - PROCESS | 1612 | 1464639475688 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:55 INFO - PROCESS | 1612 | 1464639475868 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:17:55 INFO - PROCESS | 1612 | 1464639475976 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214372000 == 50 [pid = 1612] [id = 217] 13:17:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B20E097400) [pid = 1612] [serial = 649] [outer = 0000000000000000] 13:17:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B20E0A1800) [pid = 1612] [serial = 650] [outer = 000000B20E097400] 13:17:56 INFO - PROCESS | 1612 | 1464639476034 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B20E3ED800) [pid = 1612] [serial = 651] [outer = 000000B20E097400] 13:17:58 INFO - PROCESS | 1612 | 1464639477993 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2391ms 13:17:58 INFO - PROCESS | 1612 | 1464639478071 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 1612 | 1464639478077 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:17:58 INFO - PROCESS | 1612 | 1464639478084 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 1612 | 1464639478087 Marionette TRACE conn5 <- [1,834,null,{}] 13:17:58 INFO - PROCESS | 1612 | 1464639478091 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:58 INFO - PROCESS | 1612 | 1464639478239 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:17:58 INFO - PROCESS | 1612 | 1464639478353 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229CF800 == 51 [pid = 1612] [id = 218] 13:17:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B214958000) [pid = 1612] [serial = 652] [outer = 0000000000000000] 13:17:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B21BBEE800) [pid = 1612] [serial = 653] [outer = 000000B214958000] 13:17:58 INFO - PROCESS | 1612 | 1464639478412 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B21D42A800) [pid = 1612] [serial = 654] [outer = 000000B214958000] 13:17:59 INFO - PROCESS | 1612 | 1464639479053 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 987ms 13:17:59 INFO - PROCESS | 1612 | 1464639479070 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 1612 | 1464639479073 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:17:59 INFO - PROCESS | 1612 | 1464639479077 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 1612 | 1464639479081 Marionette TRACE conn5 <- [1,838,null,{}] 13:17:59 INFO - PROCESS | 1612 | 1464639479094 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 1612 | 1464639479210 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:17:59 INFO - PROCESS | 1612 | 1464639479297 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AD1000 == 52 [pid = 1612] [id = 219] 13:17:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21EBED400) [pid = 1612] [serial = 655] [outer = 0000000000000000] 13:17:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21EC72400) [pid = 1612] [serial = 656] [outer = 000000B21EBED400] 13:17:59 INFO - PROCESS | 1612 | 1464639479356 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21EC7DC00) [pid = 1612] [serial = 657] [outer = 000000B21EBED400] 13:18:00 INFO - PROCESS | 1612 | 1464639480012 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 986ms 13:18:00 INFO - PROCESS | 1612 | 1464639480065 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:18:00 INFO - PROCESS | 1612 | 1464639480068 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:18:00 INFO - PROCESS | 1612 | 1464639480072 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 1612 | 1464639480074 Marionette TRACE conn5 <- [1,842,null,{}] 13:18:00 INFO - PROCESS | 1612 | 1464639480078 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:00 INFO - PROCESS | 1612 | 1464639480222 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:18:00 INFO - PROCESS | 1612 | 1464639480336 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D54800 == 53 [pid = 1612] [id = 220] 13:18:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21FC35400) [pid = 1612] [serial = 658] [outer = 0000000000000000] 13:18:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21FC39000) [pid = 1612] [serial = 659] [outer = 000000B21FC35400] 13:18:00 INFO - PROCESS | 1612 | 1464639480395 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21FCE9000) [pid = 1612] [serial = 660] [outer = 000000B21FC35400] 13:18:01 INFO - PROCESS | 1612 | 1464639481267 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1235ms 13:18:01 INFO - PROCESS | 1612 | 1464639481310 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 1612 | 1464639481314 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:18:01 INFO - PROCESS | 1612 | 1464639481319 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 1612 | 1464639481324 Marionette TRACE conn5 <- [1,846,null,{}] 13:18:01 INFO - PROCESS | 1612 | 1464639481330 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:01 INFO - PROCESS | 1612 | 1464639481435 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:18:01 INFO - PROCESS | 1612 | 1464639481515 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20C6DC000 == 54 [pid = 1612] [id = 221] 13:18:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B20C6CD800) [pid = 1612] [serial = 661] [outer = 0000000000000000] 13:18:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E09E800) [pid = 1612] [serial = 662] [outer = 000000B20C6CD800] 13:18:01 INFO - PROCESS | 1612 | 1464639481610 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B20E2C1800) [pid = 1612] [serial = 663] [outer = 000000B20C6CD800] 13:18:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B20E2BF000) [pid = 1612] [serial = 664] [outer = 000000B219FA2800] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287F000 == 53 [pid = 1612] [id = 215] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226F1000 == 52 [pid = 1612] [id = 214] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFE0000 == 51 [pid = 1612] [id = 213] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F294800 == 50 [pid = 1612] [id = 212] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B21BBB6000 == 49 [pid = 1612] [id = 211] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B323000 == 48 [pid = 1612] [id = 210] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A5B4000 == 47 [pid = 1612] [id = 209] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B2145E5800 == 46 [pid = 1612] [id = 208] 13:18:02 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BF1000 == 45 [pid = 1612] [id = 207] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21C48B400) [pid = 1612] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | 1464639482328 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1024ms 13:18:02 INFO - PROCESS | 1612 | 1464639482348 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1612 | 1464639482353 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:18:02 INFO - PROCESS | 1612 | 1464639482359 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1612 | 1464639482361 Marionette TRACE conn5 <- [1,850,null,{}] 13:18:02 INFO - PROCESS | 1612 | 1464639482365 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 1612 | 1464639482468 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B20E21D400) [pid = 1612] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B217D9F000) [pid = 1612] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21A561C00) [pid = 1612] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21397C000) [pid = 1612] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21A579000) [pid = 1612] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E3E5C00) [pid = 1612] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E215000) [pid = 1612] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B218419400) [pid = 1612] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21B671800) [pid = 1612] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21AB4A400) [pid = 1612] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B2138B2C00) [pid = 1612] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B20E215400) [pid = 1612] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B20E3B5800) [pid = 1612] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B218420000) [pid = 1612] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B214503400) [pid = 1612] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21A580800) [pid = 1612] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B21C457C00) [pid = 1612] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:18:02 INFO - PROCESS | 1612 | 1464639482551 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E865000 == 46 [pid = 1612] [id = 222] 13:18:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20C6CE400) [pid = 1612] [serial = 665] [outer = 0000000000000000] 13:18:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B20E14B000) [pid = 1612] [serial = 666] [outer = 000000B20C6CE400] 13:18:02 INFO - PROCESS | 1612 | 1464639482600 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B20E3E8C00) [pid = 1612] [serial = 667] [outer = 000000B20C6CE400] 13:18:03 INFO - PROCESS | 1612 | 1464639483014 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 13:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:18:03 INFO - PROCESS | 1612 | 1464639483033 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 1612 | 1464639483035 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:18:03 INFO - PROCESS | 1612 | 1464639483039 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 1612 | 1464639483043 Marionette TRACE conn5 <- [1,854,null,{}] 13:18:03 INFO - PROCESS | 1612 | 1464639483054 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:03 INFO - PROCESS | 1612 | 1464639483149 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:18:03 INFO - PROCESS | 1612 | 1464639483190 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FCE800 == 47 [pid = 1612] [id = 223] 13:18:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B2147ABC00) [pid = 1612] [serial = 668] [outer = 0000000000000000] 13:18:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B217D92000) [pid = 1612] [serial = 669] [outer = 000000B2147ABC00] 13:18:03 INFO - PROCESS | 1612 | 1464639483245 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B218419C00) [pid = 1612] [serial = 670] [outer = 000000B2147ABC00] 13:18:03 INFO - PROCESS | 1612 | 1464639483711 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 13:18:03 INFO - PROCESS | 1612 | 1464639483775 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 1612 | 1464639483785 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:18:03 INFO - PROCESS | 1612 | 1464639483789 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 1612 | 1464639483791 Marionette TRACE conn5 <- [1,858,null,{}] 13:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:18:03 INFO - PROCESS | 1612 | 1464639483795 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:03 INFO - PROCESS | 1612 | 1464639483886 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:18:03 INFO - PROCESS | 1612 | 1464639483896 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B2000 == 48 [pid = 1612] [id = 224] 13:18:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B21A2B6000) [pid = 1612] [serial = 671] [outer = 0000000000000000] 13:18:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B21A569C00) [pid = 1612] [serial = 672] [outer = 000000B21A2B6000] 13:18:03 INFO - PROCESS | 1612 | 1464639483942 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21AB4A400) [pid = 1612] [serial = 673] [outer = 000000B21A2B6000] 13:18:04 INFO - PROCESS | 1612 | 1464639484367 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 13:18:04 INFO - PROCESS | 1612 | 1464639484424 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 1612 | 1464639484426 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:18:04 INFO - PROCESS | 1612 | 1464639484430 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:18:04 INFO - PROCESS | 1612 | 1464639484432 Marionette TRACE conn5 <- [1,862,null,{}] 13:18:04 INFO - PROCESS | 1612 | 1464639484435 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 1612 | 1464639484521 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:18:04 INFO - PROCESS | 1612 | 1464639484558 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C639000 == 49 [pid = 1612] [id = 225] 13:18:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21A634800) [pid = 1612] [serial = 674] [outer = 0000000000000000] 13:18:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21ACB5C00) [pid = 1612] [serial = 675] [outer = 000000B21A634800] 13:18:04 INFO - PROCESS | 1612 | 1464639484605 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21AFF3400) [pid = 1612] [serial = 676] [outer = 000000B21A634800] 13:18:05 INFO - PROCESS | 1612 | 1464639485091 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 13:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:18:05 INFO - PROCESS | 1612 | 1464639485105 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 1612 | 1464639485107 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:18:05 INFO - PROCESS | 1612 | 1464639485110 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 1612 | 1464639485112 Marionette TRACE conn5 <- [1,866,null,{}] 13:18:05 INFO - PROCESS | 1612 | 1464639485116 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:05 INFO - PROCESS | 1612 | 1464639485258 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:18:05 INFO - PROCESS | 1612 | 1464639485312 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29C000 == 50 [pid = 1612] [id = 226] 13:18:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21B67A000) [pid = 1612] [serial = 677] [outer = 0000000000000000] 13:18:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21C462400) [pid = 1612] [serial = 678] [outer = 000000B21B67A000] 13:18:05 INFO - PROCESS | 1612 | 1464639485360 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21D059000) [pid = 1612] [serial = 679] [outer = 000000B21B67A000] 13:18:05 INFO - PROCESS | 1612 | 1464639485817 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 13:18:05 INFO - PROCESS | 1612 | 1464639485853 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 1612 | 1464639485855 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:18:05 INFO - PROCESS | 1612 | 1464639485858 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:18:05 INFO - PROCESS | 1612 | 1464639485860 Marionette TRACE conn5 <- [1,870,null,{}] 13:18:05 INFO - PROCESS | 1612 | 1464639485904 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 1612 | 1464639486014 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:18:06 INFO - PROCESS | 1612 | 1464639486027 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213787000 == 51 [pid = 1612] [id = 227] 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21DB2D000) [pid = 1612] [serial = 680] [outer = 0000000000000000] 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21DBE0400) [pid = 1612] [serial = 681] [outer = 000000B21DB2D000] 13:18:06 INFO - PROCESS | 1612 | 1464639486114 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21E5DD800) [pid = 1612] [serial = 682] [outer = 000000B21DB2D000] 13:18:06 INFO - PROCESS | 1612 | 1464639486537 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 712ms 13:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:18:06 INFO - PROCESS | 1612 | 1464639486573 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 1612 | 1464639486575 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:18:06 INFO - PROCESS | 1612 | 1464639486578 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 1612 | 1464639486580 Marionette TRACE conn5 <- [1,874,null,{}] 13:18:06 INFO - PROCESS | 1612 | 1464639486591 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 1612 | 1464639486707 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:18:06 INFO - PROCESS | 1612 | 1464639486714 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22280F000 == 52 [pid = 1612] [id = 228] 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21E5E2000) [pid = 1612] [serial = 683] [outer = 0000000000000000] 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21E776400) [pid = 1612] [serial = 684] [outer = 000000B21E5E2000] 13:18:06 INFO - PROCESS | 1612 | 1464639486763 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21EB45400) [pid = 1612] [serial = 685] [outer = 000000B21E5E2000] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21450E000) [pid = 1612] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B214509C00) [pid = 1612] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21B674400) [pid = 1612] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20E044800) [pid = 1612] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21E5DDC00) [pid = 1612] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B20E157400) [pid = 1612] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B214956000) [pid = 1612] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21841B000) [pid = 1612] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21E540800) [pid = 1612] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:18:07 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E2BC400) [pid = 1612] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:18:07 INFO - PROCESS | 1612 | 1464639487307 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 776ms 13:18:07 INFO - PROCESS | 1612 | 1464639487358 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 1612 | 1464639487360 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:18:07 INFO - PROCESS | 1612 | 1464639487366 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 1612 | 1464639487368 Marionette TRACE conn5 <- [1,878,null,{}] 13:18:07 INFO - PROCESS | 1612 | 1464639487372 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:07 INFO - PROCESS | 1612 | 1464639487457 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:18:07 INFO - PROCESS | 1612 | 1464639487465 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222897800 == 53 [pid = 1612] [id = 229] 13:18:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21B674400) [pid = 1612] [serial = 686] [outer = 0000000000000000] 13:18:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21E776800) [pid = 1612] [serial = 687] [outer = 000000B21B674400] 13:18:07 INFO - PROCESS | 1612 | 1464639487510 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21EB51000) [pid = 1612] [serial = 688] [outer = 000000B21B674400] 13:18:07 INFO - PROCESS | 1612 | 1464639487945 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 13:18:08 INFO - PROCESS | 1612 | 1464639487997 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1612 | 1464639487999 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:18:08 INFO - PROCESS | 1612 | 1464639488002 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 1612 | 1464639488004 Marionette TRACE conn5 <- [1,882,null,{}] 13:18:08 INFO - PROCESS | 1612 | 1464639488007 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 1612 | 1464639488095 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:18:08 INFO - PROCESS | 1612 | 1464639488104 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC8000 == 54 [pid = 1612] [id = 230] 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21EC73800) [pid = 1612] [serial = 689] [outer = 0000000000000000] 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21EC7C000) [pid = 1612] [serial = 690] [outer = 000000B21EC73800] 13:18:08 INFO - PROCESS | 1612 | 1464639488158 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21FC3A000) [pid = 1612] [serial = 691] [outer = 000000B21EC73800] 13:18:08 INFO - PROCESS | 1612 | 1464639488584 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 13:18:08 INFO - PROCESS | 1612 | 1464639488635 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1612 | 1464639488637 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:18:08 INFO - PROCESS | 1612 | 1464639488641 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:18:08 INFO - PROCESS | 1612 | 1464639488643 Marionette TRACE conn5 <- [1,886,null,{}] 13:18:08 INFO - PROCESS | 1612 | 1464639488647 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 1612 | 1464639488754 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:18:08 INFO - PROCESS | 1612 | 1464639488798 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D71800 == 55 [pid = 1612] [id = 231] 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21FD03C00) [pid = 1612] [serial = 692] [outer = 0000000000000000] 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21FD0A800) [pid = 1612] [serial = 693] [outer = 000000B21FD03C00] 13:18:08 INFO - PROCESS | 1612 | 1464639488851 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21FD6E800) [pid = 1612] [serial = 694] [outer = 000000B21FD03C00] 13:18:09 INFO - PROCESS | 1612 | 1464639489543 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 13:18:09 INFO - PROCESS | 1612 | 1464639489567 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:18:09 INFO - PROCESS | 1612 | 1464639489573 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:18:09 INFO - PROCESS | 1612 | 1464639489578 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 1612 | 1464639489583 Marionette TRACE conn5 <- [1,890,null,{}] 13:18:09 INFO - PROCESS | 1612 | 1464639489589 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:09 INFO - PROCESS | 1612 | 1464639489712 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:18:09 INFO - PROCESS | 1612 | 1464639489846 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E9C000 == 56 [pid = 1612] [id = 232] 13:18:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E3E7800) [pid = 1612] [serial = 695] [outer = 0000000000000000] 13:18:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B20F81FC00) [pid = 1612] [serial = 696] [outer = 000000B20E3E7800] 13:18:09 INFO - PROCESS | 1612 | 1464639489911 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21422B400) [pid = 1612] [serial = 697] [outer = 000000B20E3E7800] 13:18:10 INFO - PROCESS | 1612 | 1464639490557 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1024ms 13:18:10 INFO - PROCESS | 1612 | 1464639490606 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 1612 | 1464639490613 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:18:10 INFO - PROCESS | 1612 | 1464639490619 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 1612 | 1464639490623 Marionette TRACE conn5 <- [1,894,null,{}] 13:18:10 INFO - PROCESS | 1612 | 1464639490627 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 1612 | 1464639490746 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:18:10 INFO - PROCESS | 1612 | 1464639490837 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD51000 == 57 [pid = 1612] [id = 233] 13:18:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B217EE4C00) [pid = 1612] [serial = 698] [outer = 0000000000000000] 13:18:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21A2AA400) [pid = 1612] [serial = 699] [outer = 000000B217EE4C00] 13:18:10 INFO - PROCESS | 1612 | 1464639490894 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21AF3C400) [pid = 1612] [serial = 700] [outer = 000000B217EE4C00] 13:18:11 INFO - PROCESS | 1612 | 1464639491506 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 923ms 13:18:11 INFO - PROCESS | 1612 | 1464639491548 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 1612 | 1464639491551 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:18:11 INFO - PROCESS | 1612 | 1464639491555 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 1612 | 1464639491559 Marionette TRACE conn5 <- [1,898,null,{}] 13:18:11 INFO - PROCESS | 1612 | 1464639491571 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:11 INFO - PROCESS | 1612 | 1464639491688 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:18:11 INFO - PROCESS | 1612 | 1464639491781 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231AF800 == 58 [pid = 1612] [id = 234] 13:18:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21C459C00) [pid = 1612] [serial = 701] [outer = 0000000000000000] 13:18:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21EB46400) [pid = 1612] [serial = 702] [outer = 000000B21C459C00] 13:18:11 INFO - PROCESS | 1612 | 1464639491841 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21FCEBC00) [pid = 1612] [serial = 703] [outer = 000000B21C459C00] 13:18:12 INFO - PROCESS | 1612 | 1464639492405 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 882ms 13:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:18:12 INFO - PROCESS | 1612 | 1464639492439 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 1612 | 1464639492442 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:18:12 INFO - PROCESS | 1612 | 1464639492445 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1612 | 1464639492448 Marionette TRACE conn5 <- [1,902,null,{}] 13:18:12 INFO - PROCESS | 1612 | 1464639492452 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:12 INFO - PROCESS | 1612 | 1464639492568 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:18:12 INFO - PROCESS | 1612 | 1464639492658 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223425800 == 59 [pid = 1612] [id = 235] 13:18:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21FD0DC00) [pid = 1612] [serial = 704] [outer = 0000000000000000] 13:18:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21FD11400) [pid = 1612] [serial = 705] [outer = 000000B21FD0DC00] 13:18:12 INFO - PROCESS | 1612 | 1464639492716 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21FD77000) [pid = 1612] [serial = 706] [outer = 000000B21FD0DC00] 13:18:13 INFO - PROCESS | 1612 | 1464639493306 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 13:18:13 INFO - PROCESS | 1612 | 1464639493391 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 1612 | 1464639493393 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:18:13 INFO - PROCESS | 1612 | 1464639493397 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 1612 | 1464639493399 Marionette TRACE conn5 <- [1,906,null,{}] 13:18:13 INFO - PROCESS | 1612 | 1464639493403 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:13 INFO - PROCESS | 1612 | 1464639493543 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:18:13 INFO - PROCESS | 1612 | 1464639493660 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223440000 == 60 [pid = 1612] [id = 236] 13:18:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21FD0E800) [pid = 1612] [serial = 707] [outer = 0000000000000000] 13:18:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B22013AC00) [pid = 1612] [serial = 708] [outer = 000000B21FD0E800] 13:18:13 INFO - PROCESS | 1612 | 1464639493718 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B220142400) [pid = 1612] [serial = 709] [outer = 000000B21FD0E800] 13:18:14 INFO - PROCESS | 1612 | 1464639494345 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1024ms 13:18:14 INFO - PROCESS | 1612 | 1464639494426 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 1612 | 1464639494429 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:18:14 INFO - PROCESS | 1612 | 1464639494434 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 1612 | 1464639494436 Marionette TRACE conn5 <- [1,910,null,{}] 13:18:14 INFO - PROCESS | 1612 | 1464639494440 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:14 INFO - PROCESS | 1612 | 1464639494586 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:18:14 INFO - PROCESS | 1612 | 1464639494700 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20DAB2000 == 61 [pid = 1612] [id = 237] 13:18:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20C6BF800) [pid = 1612] [serial = 710] [outer = 0000000000000000] 13:18:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B2138B3800) [pid = 1612] [serial = 711] [outer = 000000B20C6BF800] 13:18:14 INFO - PROCESS | 1612 | 1464639494758 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21DB24000) [pid = 1612] [serial = 712] [outer = 000000B20C6BF800] 13:18:15 INFO - PROCESS | 1612 | 1464639495504 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1129ms 13:18:15 INFO - PROCESS | 1612 | 1464639495567 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 1612 | 1464639495572 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:18:15 INFO - PROCESS | 1612 | 1464639495576 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:18:15 INFO - PROCESS | 1612 | 1464639495581 Marionette TRACE conn5 <- [1,914,null,{}] 13:18:15 INFO - PROCESS | 1612 | 1464639495586 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:15 INFO - PROCESS | 1612 | 1464639495693 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:18:15 INFO - PROCESS | 1612 | 1464639495817 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20C6D5000 == 62 [pid = 1612] [id = 238] 13:18:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B20E0A3000) [pid = 1612] [serial = 713] [outer = 0000000000000000] 13:18:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B20E14F800) [pid = 1612] [serial = 714] [outer = 000000B20E0A3000] 13:18:15 INFO - PROCESS | 1612 | 1464639495873 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B20E2B7400) [pid = 1612] [serial = 715] [outer = 000000B20E0A3000] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B018000 == 61 [pid = 1612] [id = 188] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E95C000 == 60 [pid = 1612] [id = 190] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC8000 == 59 [pid = 1612] [id = 230] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B222897800 == 58 [pid = 1612] [id = 229] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B22280F000 == 57 [pid = 1612] [id = 228] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B213787000 == 56 [pid = 1612] [id = 227] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F29C000 == 55 [pid = 1612] [id = 226] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C639000 == 54 [pid = 1612] [id = 225] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B2000 == 53 [pid = 1612] [id = 224] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FCE800 == 52 [pid = 1612] [id = 223] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E865000 == 51 [pid = 1612] [id = 222] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B20C6DC000 == 50 [pid = 1612] [id = 221] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21EB4B400) [pid = 1612] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AD1000 == 49 [pid = 1612] [id = 219] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229CF800 == 48 [pid = 1612] [id = 218] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B214372000 == 47 [pid = 1612] [id = 217] 13:18:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B22289F800 == 46 [pid = 1612] [id = 216] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21EB46C00) [pid = 1612] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21AB50400) [pid = 1612] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21B298400) [pid = 1612] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21E544400) [pid = 1612] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21C457400) [pid = 1612] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B214954C00) [pid = 1612] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21E76A800) [pid = 1612] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B20E3EC400) [pid = 1612] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B213389C00) [pid = 1612] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B2149A0C00) [pid = 1612] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B217DEF400) [pid = 1612] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B219725C00) [pid = 1612] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21E5D8000) [pid = 1612] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21E543800) [pid = 1612] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20E848C00) [pid = 1612] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B20E3AC400) [pid = 1612] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20F166000) [pid = 1612] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B219BB1000) [pid = 1612] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21C643400) [pid = 1612] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21DBD7000) [pid = 1612] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21EACE800) [pid = 1612] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E0A0800) [pid = 1612] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21EAC6000) [pid = 1612] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21A34C000) [pid = 1612] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:18:16 INFO - PROCESS | 1612 | 1464639496484 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 923ms 13:18:16 INFO - PROCESS | 1612 | 1464639496504 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 1612 | 1464639496510 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:18:16 INFO - PROCESS | 1612 | 1464639496517 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 1612 | 1464639496520 Marionette TRACE conn5 <- [1,918,null,{}] 13:18:16 INFO - PROCESS | 1612 | 1464639496524 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:16 INFO - PROCESS | 1612 | 1464639496619 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:18:16 INFO - PROCESS | 1612 | 1464639496630 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214356000 == 47 [pid = 1612] [id = 239] 13:18:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B20E3E7C00) [pid = 1612] [serial = 716] [outer = 0000000000000000] 13:18:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B20E70B000) [pid = 1612] [serial = 717] [outer = 000000B20E3E7C00] 13:18:16 INFO - PROCESS | 1612 | 1464639496676 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B20F15D400) [pid = 1612] [serial = 718] [outer = 000000B20E3E7C00] 13:18:17 INFO - PROCESS | 1612 | 1464639497145 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 693ms 13:18:17 INFO - PROCESS | 1612 | 1464639497211 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 1612 | 1464639497213 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:18:17 INFO - PROCESS | 1612 | 1464639497217 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1612 | 1464639497221 Marionette TRACE conn5 <- [1,922,null,{}] 13:18:17 INFO - PROCESS | 1612 | 1464639497232 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 1612 | 1464639497356 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:18:17 INFO - PROCESS | 1612 | 1464639497439 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B218468000 == 48 [pid = 1612] [id = 240] 13:18:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20F82BC00) [pid = 1612] [serial = 719] [outer = 0000000000000000] 13:18:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B2138B3400) [pid = 1612] [serial = 720] [outer = 000000B20F82BC00] 13:18:17 INFO - PROCESS | 1612 | 1464639497489 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B214293C00) [pid = 1612] [serial = 721] [outer = 000000B20F82BC00] 13:18:17 INFO - PROCESS | 1612 | 1464639497887 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 13:18:17 INFO - PROCESS | 1612 | 1464639497954 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 1612 | 1464639497957 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:18:17 INFO - PROCESS | 1612 | 1464639497961 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1612 | 1464639497963 Marionette TRACE conn5 <- [1,926,null,{}] 13:18:17 INFO - PROCESS | 1612 | 1464639497967 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:18 INFO - PROCESS | 1612 | 1464639498060 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:18:18 INFO - PROCESS | 1612 | 1464639498068 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC0F000 == 49 [pid = 1612] [id = 241] 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B2147B2400) [pid = 1612] [serial = 722] [outer = 0000000000000000] 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21499FC00) [pid = 1612] [serial = 723] [outer = 000000B2147B2400] 13:18:18 INFO - PROCESS | 1612 | 1464639498114 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B217D94C00) [pid = 1612] [serial = 724] [outer = 000000B2147B2400] 13:18:18 INFO - PROCESS | 1612 | 1464639498536 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 13:18:18 INFO - PROCESS | 1612 | 1464639498598 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:18:18 INFO - PROCESS | 1612 | 1464639498600 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:18:18 INFO - PROCESS | 1612 | 1464639498604 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 1612 | 1464639498606 Marionette TRACE conn5 <- [1,930,null,{}] 13:18:18 INFO - PROCESS | 1612 | 1464639498609 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:18 INFO - PROCESS | 1612 | 1464639498721 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:18:18 INFO - PROCESS | 1612 | 1464639498799 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B1800 == 50 [pid = 1612] [id = 242] 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B217D9E800) [pid = 1612] [serial = 725] [outer = 0000000000000000] 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B217E2E400) [pid = 1612] [serial = 726] [outer = 000000B217D9E800] 13:18:18 INFO - PROCESS | 1612 | 1464639498846 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B217EE1000) [pid = 1612] [serial = 727] [outer = 000000B217D9E800] 13:18:19 INFO - PROCESS | 1612 | 1464639499300 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 13:18:19 INFO - PROCESS | 1612 | 1464639499340 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 1612 | 1464639499350 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:18:19 INFO - PROCESS | 1612 | 1464639499353 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1612 | 1464639499355 Marionette TRACE conn5 <- [1,934,null,{}] 13:18:19 INFO - PROCESS | 1612 | 1464639499374 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 1612 | 1464639499501 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:18:19 INFO - PROCESS | 1612 | 1464639499555 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4BF000 == 51 [pid = 1612] [id = 243] 13:18:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21A352C00) [pid = 1612] [serial = 728] [outer = 0000000000000000] 13:18:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21A571C00) [pid = 1612] [serial = 729] [outer = 000000B21A352C00] 13:18:19 INFO - PROCESS | 1612 | 1464639499603 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21A632C00) [pid = 1612] [serial = 730] [outer = 000000B21A352C00] 13:18:20 INFO - PROCESS | 1612 | 1464639500047 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 755ms 13:18:20 INFO - PROCESS | 1612 | 1464639500113 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 1612 | 1464639500115 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:18:20 INFO - PROCESS | 1612 | 1464639500124 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1612 | 1464639500126 Marionette TRACE conn5 <- [1,938,null,{}] 13:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:18:20 INFO - PROCESS | 1612 | 1464639500130 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:20 INFO - PROCESS | 1612 | 1464639500243 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:18:20 INFO - PROCESS | 1612 | 1464639500296 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E99B800 == 52 [pid = 1612] [id = 244] 13:18:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21422A800) [pid = 1612] [serial = 731] [outer = 0000000000000000] 13:18:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21AED6C00) [pid = 1612] [serial = 732] [outer = 000000B21422A800] 13:18:20 INFO - PROCESS | 1612 | 1464639500343 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21B294400) [pid = 1612] [serial = 733] [outer = 000000B21422A800] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21B67A000) [pid = 1612] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21DB2D000) [pid = 1612] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21E5E2000) [pid = 1612] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21A57BC00) [pid = 1612] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21A634800) [pid = 1612] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B2147ABC00) [pid = 1612] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B20C6CE400) [pid = 1612] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21A2B6000) [pid = 1612] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20C6CD800) [pid = 1612] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21EC73800) [pid = 1612] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:18:20 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21B674400) [pid = 1612] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:18:20 INFO - PROCESS | 1612 | 1464639500828 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 13:18:20 INFO - PROCESS | 1612 | 1464639500864 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 1612 | 1464639500866 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:18:20 INFO - PROCESS | 1612 | 1464639500869 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:18:20 INFO - PROCESS | 1612 | 1464639500871 Marionette TRACE conn5 <- [1,942,null,{}] 13:18:20 INFO - PROCESS | 1612 | 1464639500882 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:20 INFO - PROCESS | 1612 | 1464639500969 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:18:21 INFO - PROCESS | 1612 | 1464639501050 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9C8800 == 53 [pid = 1612] [id = 245] 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21428A000) [pid = 1612] [serial = 734] [outer = 0000000000000000] 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21AF39400) [pid = 1612] [serial = 735] [outer = 000000B21428A000] 13:18:21 INFO - PROCESS | 1612 | 1464639501097 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21B674400) [pid = 1612] [serial = 736] [outer = 000000B21428A000] 13:18:21 INFO - PROCESS | 1612 | 1464639501466 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 13:18:21 INFO - PROCESS | 1612 | 1464639501501 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 1612 | 1464639501503 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:18:21 INFO - PROCESS | 1612 | 1464639501507 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:18:21 INFO - PROCESS | 1612 | 1464639501509 Marionette TRACE conn5 <- [1,946,null,{}] 13:18:21 INFO - PROCESS | 1612 | 1464639501512 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:21 INFO - PROCESS | 1612 | 1464639501660 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:18:21 INFO - PROCESS | 1612 | 1464639501672 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFDF000 == 54 [pid = 1612] [id = 246] 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21BB70800) [pid = 1612] [serial = 737] [outer = 0000000000000000] 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21BE60C00) [pid = 1612] [serial = 738] [outer = 000000B21BB70800] 13:18:21 INFO - PROCESS | 1612 | 1464639501718 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21C45E400) [pid = 1612] [serial = 739] [outer = 000000B21BB70800] 13:18:22 INFO - PROCESS | 1612 | 1464639502120 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 13:18:22 INFO - PROCESS | 1612 | 1464639502183 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1612 | 1464639502185 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:18:22 INFO - PROCESS | 1612 | 1464639502188 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1612 | 1464639502190 Marionette TRACE conn5 <- [1,950,null,{}] 13:18:22 INFO - PROCESS | 1612 | 1464639502194 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 1612 | 1464639502290 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:18:22 INFO - PROCESS | 1612 | 1464639502298 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226E6000 == 55 [pid = 1612] [id = 247] 13:18:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21C45A400) [pid = 1612] [serial = 740] [outer = 0000000000000000] 13:18:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21CFE0000) [pid = 1612] [serial = 741] [outer = 000000B21C45A400] 13:18:22 INFO - PROCESS | 1612 | 1464639502344 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21D903000) [pid = 1612] [serial = 742] [outer = 000000B21C45A400] 13:18:22 INFO - PROCESS | 1612 | 1464639502933 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 776ms 13:18:22 INFO - PROCESS | 1612 | 1464639502987 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1612 | 1464639502992 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:18:23 INFO - PROCESS | 1612 | 1464639503012 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 1612 | 1464639503017 Marionette TRACE conn5 <- [1,954,null,{}] 13:18:23 INFO - PROCESS | 1612 | 1464639503038 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:23 INFO - PROCESS | 1612 | 1464639503167 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:18:23 INFO - PROCESS | 1612 | 1464639503280 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213597000 == 56 [pid = 1612] [id = 248] 13:18:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E210800) [pid = 1612] [serial = 743] [outer = 0000000000000000] 13:18:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E21D400) [pid = 1612] [serial = 744] [outer = 000000B20E210800] 13:18:23 INFO - PROCESS | 1612 | 1464639503341 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20E70FC00) [pid = 1612] [serial = 745] [outer = 000000B20E210800] 13:18:23 INFO - PROCESS | 1612 | 1464639503949 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1005ms 13:18:24 INFO - PROCESS | 1612 | 1464639504009 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1612 | 1464639504015 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:18:24 INFO - PROCESS | 1612 | 1464639504022 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1612 | 1464639504025 Marionette TRACE conn5 <- [1,958,null,{}] 13:18:24 INFO - PROCESS | 1612 | 1464639504030 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 1612 | 1464639504151 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:18:24 INFO - PROCESS | 1612 | 1464639504272 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6D0000 == 57 [pid = 1612] [id = 249] 13:18:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B213809000) [pid = 1612] [serial = 746] [outer = 0000000000000000] 13:18:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21397E400) [pid = 1612] [serial = 747] [outer = 000000B213809000] 13:18:24 INFO - PROCESS | 1612 | 1464639504331 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B215128800) [pid = 1612] [serial = 748] [outer = 000000B213809000] 13:18:24 INFO - PROCESS | 1612 | 1464639504947 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 987ms 13:18:25 INFO - PROCESS | 1612 | 1464639505014 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:18:25 INFO - PROCESS | 1612 | 1464639505017 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:18:25 INFO - PROCESS | 1612 | 1464639505021 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 1612 | 1464639505025 Marionette TRACE conn5 <- [1,962,null,{}] 13:18:25 INFO - PROCESS | 1612 | 1464639505037 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:25 INFO - PROCESS | 1612 | 1464639505155 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:18:25 INFO - PROCESS | 1612 | 1464639505278 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287F000 == 58 [pid = 1612] [id = 250] 13:18:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21A2B6400) [pid = 1612] [serial = 749] [outer = 0000000000000000] 13:18:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21A57D400) [pid = 1612] [serial = 750] [outer = 000000B21A2B6400] 13:18:25 INFO - PROCESS | 1612 | 1464639505338 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21CFE0400) [pid = 1612] [serial = 751] [outer = 000000B21A2B6400] 13:18:25 INFO - PROCESS | 1612 | 1464639505960 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 13:18:26 INFO - PROCESS | 1612 | 1464639506007 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 1612 | 1464639506011 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:18:26 INFO - PROCESS | 1612 | 1464639506014 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 1612 | 1464639506016 Marionette TRACE conn5 <- [1,966,null,{}] 13:18:26 INFO - PROCESS | 1612 | 1464639506020 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:26 INFO - PROCESS | 1612 | 1464639506137 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:18:26 INFO - PROCESS | 1612 | 1464639506229 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229CF000 == 59 [pid = 1612] [id = 251] 13:18:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21DBD7400) [pid = 1612] [serial = 752] [outer = 0000000000000000] 13:18:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21E543400) [pid = 1612] [serial = 753] [outer = 000000B21DBD7400] 13:18:26 INFO - PROCESS | 1612 | 1464639506286 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21E5D8400) [pid = 1612] [serial = 754] [outer = 000000B21DBD7400] 13:18:26 INFO - PROCESS | 1612 | 1464639506874 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 13:18:26 INFO - PROCESS | 1612 | 1464639506940 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 1612 | 1464639506942 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:18:26 INFO - PROCESS | 1612 | 1464639506946 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 1612 | 1464639506948 Marionette TRACE conn5 <- [1,970,null,{}] 13:18:26 INFO - PROCESS | 1612 | 1464639506952 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:27 INFO - PROCESS | 1612 | 1464639507070 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:18:27 INFO - PROCESS | 1612 | 1464639507339 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212AE8800 == 60 [pid = 1612] [id = 252] 13:18:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B20D0C0800) [pid = 1612] [serial = 755] [outer = 0000000000000000] 13:18:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B20E01F400) [pid = 1612] [serial = 756] [outer = 000000B20D0C0800] 13:18:27 INFO - PROCESS | 1612 | 1464639507416 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B20E219400) [pid = 1612] [serial = 757] [outer = 000000B20D0C0800] 13:18:28 INFO - PROCESS | 1612 | 1464639507995 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1129ms 13:18:28 INFO - PROCESS | 1612 | 1464639508078 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 1612 | 1464639508082 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:18:28 INFO - PROCESS | 1612 | 1464639508087 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 1612 | 1464639508090 Marionette TRACE conn5 <- [1,974,null,{}] 13:18:28 INFO - PROCESS | 1612 | 1464639508095 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:28 INFO - PROCESS | 1612 | 1464639508249 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:18:28 INFO - PROCESS | 1612 | 1464639508261 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20DA47800 == 61 [pid = 1612] [id = 253] 13:18:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B20C7ED400) [pid = 1612] [serial = 758] [outer = 0000000000000000] 13:18:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B213524C00) [pid = 1612] [serial = 759] [outer = 000000B20C7ED400] 13:18:28 INFO - PROCESS | 1612 | 1464639508316 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B214397400) [pid = 1612] [serial = 760] [outer = 000000B20C7ED400] 13:18:28 INFO - PROCESS | 1612 | 1464639508974 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 13:18:29 INFO - PROCESS | 1612 | 1464639509035 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 1612 | 1464639509039 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:18:29 INFO - PROCESS | 1612 | 1464639509044 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 1612 | 1464639509046 Marionette TRACE conn5 <- [1,978,null,{}] 13:18:29 INFO - PROCESS | 1612 | 1464639509069 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:29 INFO - PROCESS | 1612 | 1464639509176 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:18:29 INFO - PROCESS | 1612 | 1464639509255 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20E959800 == 62 [pid = 1612] [id = 254] 13:18:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B20E042C00) [pid = 1612] [serial = 761] [outer = 0000000000000000] 13:18:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B20E3B4000) [pid = 1612] [serial = 762] [outer = 000000B20E042C00] 13:18:29 INFO - PROCESS | 1612 | 1464639509329 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B217E3D400) [pid = 1612] [serial = 763] [outer = 000000B20E042C00] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226F6000 == 61 [pid = 1612] [id = 168] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFDF000 == 60 [pid = 1612] [id = 246] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9C8800 == 59 [pid = 1612] [id = 245] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E99B800 == 58 [pid = 1612] [id = 244] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4BF000 == 57 [pid = 1612] [id = 243] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B1800 == 56 [pid = 1612] [id = 242] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B20E0A1800) [pid = 1612] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21BBEE800) [pid = 1612] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21FC39000) [pid = 1612] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21EC72400) [pid = 1612] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21FD0A800) [pid = 1612] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B218468000 == 55 [pid = 1612] [id = 240] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B214356000 == 54 [pid = 1612] [id = 239] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B20C6D5000 == 53 [pid = 1612] [id = 238] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B20DAB2000 == 52 [pid = 1612] [id = 237] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B223440000 == 51 [pid = 1612] [id = 236] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B223425800 == 50 [pid = 1612] [id = 235] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231AF800 == 49 [pid = 1612] [id = 234] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD51000 == 48 [pid = 1612] [id = 233] 13:18:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E9C000 == 47 [pid = 1612] [id = 232] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21C462400) [pid = 1612] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21DBE0400) [pid = 1612] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21D059000) [pid = 1612] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21E776400) [pid = 1612] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21EBE6800) [pid = 1612] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21E5DD800) [pid = 1612] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21ACB5C00) [pid = 1612] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B217D92000) [pid = 1612] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B218419C00) [pid = 1612] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B20E14B000) [pid = 1612] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B20E3E8C00) [pid = 1612] [serial = 667] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21A569C00) [pid = 1612] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21AB4A400) [pid = 1612] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B20E2C1800) [pid = 1612] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E09E800) [pid = 1612] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21FC3A000) [pid = 1612] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21E776800) [pid = 1612] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21EC7C000) [pid = 1612] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21EC7AC00) [pid = 1612] [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.] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21EB45400) [pid = 1612] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21AFF3400) [pid = 1612] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21EB51000) [pid = 1612] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:18:29 INFO - PROCESS | 1612 | 1464639509815 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 796ms 13:18:29 INFO - PROCESS | 1612 | 1464639509841 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 1612 | 1464639509844 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:18:29 INFO - PROCESS | 1612 | 1464639509849 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 1612 | 1464639509855 Marionette TRACE conn5 <- [1,982,null,{}] 13:18:29 INFO - PROCESS | 1612 | 1464639509865 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:29 INFO - PROCESS | 1612 | 1464639509956 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:18:29 INFO - PROCESS | 1612 | 1464639509965 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A60A800 == 48 [pid = 1612] [id = 255] 13:18:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B213980800) [pid = 1612] [serial = 764] [outer = 0000000000000000] 13:18:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B217D99800) [pid = 1612] [serial = 765] [outer = 000000B213980800] 13:18:30 INFO - PROCESS | 1612 | 1464639510011 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B218424400) [pid = 1612] [serial = 766] [outer = 000000B213980800] 13:18:30 INFO - PROCESS | 1612 | 1464639510476 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 694ms 13:18:30 INFO - PROCESS | 1612 | 1464639510544 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 1612 | 1464639510547 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:18:30 INFO - PROCESS | 1612 | 1464639510550 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 1612 | 1464639510552 Marionette TRACE conn5 <- [1,986,null,{}] 13:18:30 INFO - PROCESS | 1612 | 1464639510556 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 1612 | 1464639510675 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:18:30 INFO - PROCESS | 1612 | 1464639510757 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B534800 == 49 [pid = 1612] [id = 256] 13:18:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B20E043C00) [pid = 1612] [serial = 767] [outer = 0000000000000000] 13:18:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21A221C00) [pid = 1612] [serial = 768] [outer = 000000B20E043C00] 13:18:30 INFO - PROCESS | 1612 | 1464639510804 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21A55FC00) [pid = 1612] [serial = 769] [outer = 000000B20E043C00] 13:18:31 INFO - PROCESS | 1612 | 1464639511181 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 13:18:31 INFO - PROCESS | 1612 | 1464639511224 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 1612 | 1464639511227 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:18:31 INFO - PROCESS | 1612 | 1464639511230 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 1612 | 1464639511232 Marionette TRACE conn5 <- [1,990,null,{}] 13:18:31 INFO - PROCESS | 1612 | 1464639511235 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:31 INFO - PROCESS | 1612 | 1464639511323 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:18:31 INFO - PROCESS | 1612 | 1464639511331 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C62C000 == 50 [pid = 1612] [id = 257] 13:18:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21AB52C00) [pid = 1612] [serial = 770] [outer = 0000000000000000] 13:18:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21AB57C00) [pid = 1612] [serial = 771] [outer = 000000B21AB52C00] 13:18:31 INFO - PROCESS | 1612 | 1464639511386 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21B28CC00) [pid = 1612] [serial = 772] [outer = 000000B21AB52C00] 13:18:31 INFO - PROCESS | 1612 | 1464639511879 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 693ms 13:18:31 INFO - PROCESS | 1612 | 1464639511925 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 1612 | 1464639511927 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:18:31 INFO - PROCESS | 1612 | 1464639511931 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 1612 | 1464639511933 Marionette TRACE conn5 <- [1,994,null,{}] 13:18:31 INFO - PROCESS | 1612 | 1464639511936 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:32 INFO - PROCESS | 1612 | 1464639512076 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:18:32 INFO - PROCESS | 1612 | 1464639512131 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20ECBF000 == 51 [pid = 1612] [id = 258] 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21B678400) [pid = 1612] [serial = 773] [outer = 0000000000000000] 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21C40E000) [pid = 1612] [serial = 774] [outer = 000000B21B678400] 13:18:32 INFO - PROCESS | 1612 | 1464639512178 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21C465800) [pid = 1612] [serial = 775] [outer = 000000B21B678400] 13:18:32 INFO - PROCESS | 1612 | 1464639512623 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 13:18:32 INFO - PROCESS | 1612 | 1464639512668 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 1612 | 1464639512671 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:18:32 INFO - PROCESS | 1612 | 1464639512674 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 1612 | 1464639512676 Marionette TRACE conn5 <- [1,998,null,{}] 13:18:32 INFO - PROCESS | 1612 | 1464639512680 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:32 INFO - PROCESS | 1612 | 1464639512789 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:18:32 INFO - PROCESS | 1612 | 1464639512839 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD36800 == 52 [pid = 1612] [id = 259] 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21C64B800) [pid = 1612] [serial = 776] [outer = 0000000000000000] 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21D061000) [pid = 1612] [serial = 777] [outer = 000000B21C64B800] 13:18:32 INFO - PROCESS | 1612 | 1464639512884 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21D9D2C00) [pid = 1612] [serial = 778] [outer = 000000B21C64B800] 13:18:33 INFO - PROCESS | 1612 | 1464639513314 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 13:18:33 INFO - PROCESS | 1612 | 1464639513369 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 1612 | 1464639513372 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:18:33 INFO - PROCESS | 1612 | 1464639513375 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 1612 | 1464639513377 Marionette TRACE conn5 <- [1,1002,null,{}] 13:18:33 INFO - PROCESS | 1612 | 1464639513381 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 1612 | 1464639513523 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B217D9E800) [pid = 1612] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21A352C00) [pid = 1612] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21428A000) [pid = 1612] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21422A800) [pid = 1612] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21BB70800) [pid = 1612] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B20C6BF800) [pid = 1612] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B20E0A3000) [pid = 1612] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20F82BC00) [pid = 1612] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B2147B2400) [pid = 1612] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B20E3E7C00) [pid = 1612] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21FD03C00) [pid = 1612] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B214958000) [pid = 1612] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21BE2A000) [pid = 1612] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B20E097400) [pid = 1612] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21EBED400) [pid = 1612] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B214510000) [pid = 1612] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B20E151C00) [pid = 1612] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21FC35400) [pid = 1612] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B217EED800) [pid = 1612] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21B679000) [pid = 1612] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21BBE5800) [pid = 1612] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21D9CC400) [pid = 1612] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:18:33 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E3B0400) [pid = 1612] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:18:33 INFO - PROCESS | 1612 | 1464639513807 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213798800 == 53 [pid = 1612] [id = 260] 13:18:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B2092EE000) [pid = 1612] [serial = 779] [outer = 0000000000000000] 13:18:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20D73A400) [pid = 1612] [serial = 780] [outer = 000000B2092EE000] 13:18:33 INFO - PROCESS | 1612 | 1464639513855 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21422A800) [pid = 1612] [serial = 781] [outer = 000000B2092EE000] 13:18:34 INFO - PROCESS | 1612 | 1464639514243 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 923ms 13:18:34 INFO - PROCESS | 1612 | 1464639514300 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 1612 | 1464639514303 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:18:34 INFO - PROCESS | 1612 | 1464639514306 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 1612 | 1464639514308 Marionette TRACE conn5 <- [1,1006,null,{}] 13:18:34 INFO - PROCESS | 1612 | 1464639514311 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:34 INFO - PROCESS | 1612 | 1464639514430 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:18:34 INFO - PROCESS | 1612 | 1464639514443 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226DF000 == 54 [pid = 1612] [id = 261] 13:18:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B20E3E5C00) [pid = 1612] [serial = 782] [outer = 0000000000000000] 13:18:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21AF34000) [pid = 1612] [serial = 783] [outer = 000000B20E3E5C00] 13:18:34 INFO - PROCESS | 1612 | 1464639514490 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21D9CC400) [pid = 1612] [serial = 784] [outer = 000000B20E3E5C00] 13:18:34 INFO - PROCESS | 1612 | 1464639514899 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 629ms 13:18:34 INFO - PROCESS | 1612 | 1464639514938 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 1612 | 1464639514941 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:18:34 INFO - PROCESS | 1612 | 1464639514944 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:18:34 INFO - PROCESS | 1612 | 1464639514946 Marionette TRACE conn5 <- [1,1010,null,{}] 13:18:34 INFO - PROCESS | 1612 | 1464639514949 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 1612 | 1464639515066 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:18:35 INFO - PROCESS | 1612 | 1464639515112 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287B000 == 55 [pid = 1612] [id = 262] 13:18:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E540000) [pid = 1612] [serial = 785] [outer = 0000000000000000] 13:18:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E5D6800) [pid = 1612] [serial = 786] [outer = 000000B21E540000] 13:18:35 INFO - PROCESS | 1612 | 1464639515164 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21E770400) [pid = 1612] [serial = 787] [outer = 000000B21E540000] 13:18:35 INFO - PROCESS | 1612 | 1464639515604 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 13:18:35 INFO - PROCESS | 1612 | 1464639515681 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 1612 | 1464639515684 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:18:35 INFO - PROCESS | 1612 | 1464639515687 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 1612 | 1464639515690 Marionette TRACE conn5 <- [1,1014,null,{}] 13:18:35 INFO - PROCESS | 1612 | 1464639515694 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 1612 | 1464639515800 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:18:35 INFO - PROCESS | 1612 | 1464639515933 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F7DA800 == 56 [pid = 1612] [id = 263] 13:18:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B20C6BF800) [pid = 1612] [serial = 788] [outer = 0000000000000000] 13:18:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B20C8D2C00) [pid = 1612] [serial = 789] [outer = 000000B20C6BF800] 13:18:36 INFO - PROCESS | 1612 | 1464639515994 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B20E210000) [pid = 1612] [serial = 790] [outer = 000000B20C6BF800] 13:18:36 INFO - PROCESS | 1612 | 1464639516682 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1020ms 13:18:36 INFO - PROCESS | 1612 | 1464639516711 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 1612 | 1464639516716 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:18:36 INFO - PROCESS | 1612 | 1464639516721 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 1612 | 1464639516725 Marionette TRACE conn5 <- [1,1018,null,{}] 13:18:36 INFO - PROCESS | 1612 | 1464639516730 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:36 INFO - PROCESS | 1612 | 1464639516901 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:18:37 INFO - PROCESS | 1612 | 1464639517023 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFD4000 == 57 [pid = 1612] [id = 264] 13:18:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21397DC00) [pid = 1612] [serial = 791] [outer = 0000000000000000] 13:18:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B214509C00) [pid = 1612] [serial = 792] [outer = 000000B21397DC00] 13:18:37 INFO - PROCESS | 1612 | 1464639517083 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B217D9FC00) [pid = 1612] [serial = 793] [outer = 000000B21397DC00] 13:18:37 INFO - PROCESS | 1612 | 1464639517718 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1028ms 13:18:37 INFO - PROCESS | 1612 | 1464639517763 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 1612 | 1464639517768 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:18:37 INFO - PROCESS | 1612 | 1464639517773 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 1612 | 1464639517775 Marionette TRACE conn5 <- [1,1022,null,{}] 13:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:18:37 INFO - PROCESS | 1612 | 1464639517780 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:37 INFO - PROCESS | 1612 | 1464639517898 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:18:38 INFO - PROCESS | 1612 | 1464639518020 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C5000 == 58 [pid = 1612] [id = 265] 13:18:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21A34C000) [pid = 1612] [serial = 794] [outer = 0000000000000000] 13:18:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21AB4A800) [pid = 1612] [serial = 795] [outer = 000000B21A34C000] 13:18:38 INFO - PROCESS | 1612 | 1464639518080 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21B298C00) [pid = 1612] [serial = 796] [outer = 000000B21A34C000] 13:18:38 INFO - PROCESS | 1612 | 1464639518663 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 924ms 13:18:38 INFO - PROCESS | 1612 | 1464639518703 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:18:38 INFO - PROCESS | 1612 | 1464639518706 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:18:38 INFO - PROCESS | 1612 | 1464639518717 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1612 | 1464639518724 Marionette TRACE conn5 <- [1,1026,null,{}] 13:18:38 INFO - PROCESS | 1612 | 1464639518729 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:38 INFO - PROCESS | 1612 | 1464639518846 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:18:38 INFO - PROCESS | 1612 | 1464639518940 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D32000 == 59 [pid = 1612] [id = 266] 13:18:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21AFEB800) [pid = 1612] [serial = 797] [outer = 0000000000000000] 13:18:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21E7AD000) [pid = 1612] [serial = 798] [outer = 000000B21AFEB800] 13:18:39 INFO - PROCESS | 1612 | 1464639518997 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21EACF800) [pid = 1612] [serial = 799] [outer = 000000B21AFEB800] 13:18:39 INFO - PROCESS | 1612 | 1464639519593 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 13:18:39 INFO - PROCESS | 1612 | 1464639519656 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 1612 | 1464639519659 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:18:39 INFO - PROCESS | 1612 | 1464639519663 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 1612 | 1464639519665 Marionette TRACE conn5 <- [1,1030,null,{}] 13:18:39 INFO - PROCESS | 1612 | 1464639519669 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:39 INFO - PROCESS | 1612 | 1464639519784 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:18:39 INFO - PROCESS | 1612 | 1464639519904 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ECE800 == 60 [pid = 1612] [id = 267] 13:18:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21EB49400) [pid = 1612] [serial = 800] [outer = 0000000000000000] 13:18:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21EB4E800) [pid = 1612] [serial = 801] [outer = 000000B21EB49400] 13:18:39 INFO - PROCESS | 1612 | 1464639519962 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21EBE7000) [pid = 1612] [serial = 802] [outer = 000000B21EB49400] 13:18:40 INFO - PROCESS | 1612 | 1464639520559 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 986ms 13:18:40 INFO - PROCESS | 1612 | 1464639520651 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1612 | 1464639520653 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:18:40 INFO - PROCESS | 1612 | 1464639520657 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1612 | 1464639520659 Marionette TRACE conn5 <- [1,1034,null,{}] 13:18:40 INFO - PROCESS | 1612 | 1464639520677 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:40 INFO - PROCESS | 1612 | 1464639520819 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:18:40 INFO - PROCESS | 1612 | 1464639520868 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6C4800 == 61 [pid = 1612] [id = 268] 13:18:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21B676C00) [pid = 1612] [serial = 803] [outer = 0000000000000000] 13:18:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21EB4A800) [pid = 1612] [serial = 804] [outer = 000000B21B676C00] 13:18:40 INFO - PROCESS | 1612 | 1464639520933 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21EC78800) [pid = 1612] [serial = 805] [outer = 000000B21B676C00] 13:18:41 INFO - PROCESS | 1612 | 1464639521637 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1026ms 13:18:41 INFO - PROCESS | 1612 | 1464639521686 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 1612 | 1464639521691 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:18:41 INFO - PROCESS | 1612 | 1464639521696 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 1612 | 1464639521700 Marionette TRACE conn5 <- [1,1038,null,{}] 13:18:41 INFO - PROCESS | 1612 | 1464639521707 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:41 INFO - PROCESS | 1612 | 1464639521818 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:18:41 INFO - PROCESS | 1612 | 1464639521948 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B3C000 == 62 [pid = 1612] [id = 269] 13:18:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B20C7EEC00) [pid = 1612] [serial = 806] [outer = 0000000000000000] 13:18:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B20E150C00) [pid = 1612] [serial = 807] [outer = 000000B20C7EEC00] 13:18:42 INFO - PROCESS | 1612 | 1464639522002 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B20F160000) [pid = 1612] [serial = 808] [outer = 000000B20C7EEC00] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B36000 == 61 [pid = 1612] [id = 202] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287B000 == 60 [pid = 1612] [id = 262] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226DF000 == 59 [pid = 1612] [id = 261] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B213798800 == 58 [pid = 1612] [id = 260] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD36800 == 57 [pid = 1612] [id = 259] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B20ECBF000 == 56 [pid = 1612] [id = 258] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C62C000 == 55 [pid = 1612] [id = 257] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AC0F000 == 54 [pid = 1612] [id = 241] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B534800 == 53 [pid = 1612] [id = 256] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A60A800 == 52 [pid = 1612] [id = 255] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B20E959800 == 51 [pid = 1612] [id = 254] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B20DA47800 == 50 [pid = 1612] [id = 253] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B212AE8800 == 49 [pid = 1612] [id = 252] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6D0000 == 48 [pid = 1612] [id = 249] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B213597000 == 47 [pid = 1612] [id = 248] 13:18:42 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226E6000 == 46 [pid = 1612] [id = 247] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20F81FC00) [pid = 1612] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21A2AA400) [pid = 1612] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21EB46400) [pid = 1612] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B22013AC00) [pid = 1612] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21FD11400) [pid = 1612] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21CFE0000) [pid = 1612] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | 1464639522703 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1029ms 13:18:42 INFO - PROCESS | 1612 | 1464639522729 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 1612 | 1464639522735 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:18:42 INFO - PROCESS | 1612 | 1464639522741 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 1612 | 1464639522744 Marionette TRACE conn5 <- [1,1042,null,{}] 13:18:42 INFO - PROCESS | 1612 | 1464639522748 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:42 INFO - PROCESS | 1612 | 1464639522868 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21FCE9000) [pid = 1612] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21AB53400) [pid = 1612] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21D4E6800) [pid = 1612] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21CFD4C00) [pid = 1612] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21E53C400) [pid = 1612] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B214294C00) [pid = 1612] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21D42A800) [pid = 1612] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21C45FC00) [pid = 1612] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E3ED800) [pid = 1612] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21EC7DC00) [pid = 1612] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21A56A400) [pid = 1612] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B213291400) [pid = 1612] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B217E2E400) [pid = 1612] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B217EE1000) [pid = 1612] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21A632C00) [pid = 1612] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21A571C00) [pid = 1612] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21AF39400) [pid = 1612] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21AED6C00) [pid = 1612] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21BE60C00) [pid = 1612] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21B294400) [pid = 1612] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21DB24000) [pid = 1612] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B2138B3800) [pid = 1612] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E14F800) [pid = 1612] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E2B7400) [pid = 1612] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B2138B3400) [pid = 1612] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B214293C00) [pid = 1612] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21499FC00) [pid = 1612] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20E70B000) [pid = 1612] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20F15D400) [pid = 1612] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21FD6E800) [pid = 1612] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21C45E400) [pid = 1612] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21B674400) [pid = 1612] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B217D94C00) [pid = 1612] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:18:42 INFO - PROCESS | 1612 | 1464639522952 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212A44000 == 47 [pid = 1612] [id = 270] 13:18:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20E2B7400) [pid = 1612] [serial = 809] [outer = 0000000000000000] 13:18:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B20E3E7000) [pid = 1612] [serial = 810] [outer = 000000B20E2B7400] 13:18:43 INFO - PROCESS | 1612 | 1464639523001 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B212B6F400) [pid = 1612] [serial = 811] [outer = 000000B20E2B7400] 13:18:43 INFO - PROCESS | 1612 | 1464639523459 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 13:18:43 INFO - PROCESS | 1612 | 1464639523476 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1612 | 1464639523478 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:18:43 INFO - PROCESS | 1612 | 1464639523486 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1612 | 1464639523490 Marionette TRACE conn5 <- [1,1046,null,{}] 13:18:43 INFO - PROCESS | 1612 | 1464639523502 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 1612 | 1464639523598 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:18:43 INFO - PROCESS | 1612 | 1464639523608 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A277800 == 48 [pid = 1612] [id = 271] 13:18:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B2149DBC00) [pid = 1612] [serial = 812] [outer = 0000000000000000] 13:18:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B217D91C00) [pid = 1612] [serial = 813] [outer = 000000B2149DBC00] 13:18:43 INFO - PROCESS | 1612 | 1464639523658 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B217EE1000) [pid = 1612] [serial = 814] [outer = 000000B2149DBC00] 13:18:44 INFO - PROCESS | 1612 | 1464639524165 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 13:18:44 INFO - PROCESS | 1612 | 1464639524224 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 1612 | 1464639524227 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:18:44 INFO - PROCESS | 1612 | 1464639524230 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 1612 | 1464639524232 Marionette TRACE conn5 <- [1,1050,null,{}] 13:18:44 INFO - PROCESS | 1612 | 1464639524236 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:44 INFO - PROCESS | 1612 | 1464639524330 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:18:44 INFO - PROCESS | 1612 | 1464639524407 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B01C800 == 49 [pid = 1612] [id = 272] 13:18:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B219BB4400) [pid = 1612] [serial = 815] [outer = 0000000000000000] 13:18:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21A2B7C00) [pid = 1612] [serial = 816] [outer = 000000B219BB4400] 13:18:44 INFO - PROCESS | 1612 | 1464639524454 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21AB4DC00) [pid = 1612] [serial = 817] [outer = 000000B219BB4400] 13:18:44 INFO - PROCESS | 1612 | 1464639524830 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 13:18:44 INFO - PROCESS | 1612 | 1464639524861 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 1612 | 1464639524863 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:18:44 INFO - PROCESS | 1612 | 1464639524866 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 1612 | 1464639524868 Marionette TRACE conn5 <- [1,1054,null,{}] 13:18:44 INFO - PROCESS | 1612 | 1464639524872 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 1612 | 1464639525024 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:18:45 INFO - PROCESS | 1612 | 1464639525048 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C42A800 == 50 [pid = 1612] [id = 273] 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21AF36000) [pid = 1612] [serial = 818] [outer = 0000000000000000] 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21AF3E400) [pid = 1612] [serial = 819] [outer = 000000B21AF36000] 13:18:45 INFO - PROCESS | 1612 | 1464639525095 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21B674400) [pid = 1612] [serial = 820] [outer = 000000B21AF36000] 13:18:45 INFO - PROCESS | 1612 | 1464639525548 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 13:18:45 INFO - PROCESS | 1612 | 1464639525604 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 1612 | 1464639525606 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:18:45 INFO - PROCESS | 1612 | 1464639525610 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 1612 | 1464639525612 Marionette TRACE conn5 <- [1,1058,null,{}] 13:18:45 INFO - PROCESS | 1612 | 1464639525615 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 1612 | 1464639525749 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:18:45 INFO - PROCESS | 1612 | 1464639525806 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F2A7000 == 51 [pid = 1612] [id = 274] 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21BE2FC00) [pid = 1612] [serial = 821] [outer = 0000000000000000] 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21C464000) [pid = 1612] [serial = 822] [outer = 000000B21BE2FC00] 13:18:45 INFO - PROCESS | 1612 | 1464639525854 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21D9CB800) [pid = 1612] [serial = 823] [outer = 000000B21BE2FC00] 13:18:46 INFO - PROCESS | 1612 | 1464639526338 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 776ms 13:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:18:46 INFO - PROCESS | 1612 | 1464639526389 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 1612 | 1464639526392 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:18:46 INFO - PROCESS | 1612 | 1464639526395 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 1612 | 1464639526397 Marionette TRACE conn5 <- [1,1062,null,{}] 13:18:46 INFO - PROCESS | 1612 | 1464639526401 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:46 INFO - PROCESS | 1612 | 1464639526514 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:18:46 INFO - PROCESS | 1612 | 1464639526569 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD3F000 == 52 [pid = 1612] [id = 275] 13:18:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E53D000) [pid = 1612] [serial = 824] [outer = 0000000000000000] 13:18:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E540400) [pid = 1612] [serial = 825] [outer = 000000B21E53D000] 13:18:46 INFO - PROCESS | 1612 | 1464639526616 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21E5E2400) [pid = 1612] [serial = 826] [outer = 000000B21E53D000] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21AB52C00) [pid = 1612] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20C7ED400) [pid = 1612] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21C64B800) [pid = 1612] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B213980800) [pid = 1612] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21C45A400) [pid = 1612] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B20D0C0800) [pid = 1612] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B217EE4C00) [pid = 1612] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21C459C00) [pid = 1612] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E043C00) [pid = 1612] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21B678400) [pid = 1612] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21FD0E800) [pid = 1612] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B20E3E5C00) [pid = 1612] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20E042C00) [pid = 1612] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E3E7800) [pid = 1612] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B2092EE000) [pid = 1612] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:18:47 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B21FD0DC00) [pid = 1612] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:18:47 INFO - PROCESS | 1612 | 1464639527170 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 839ms 13:18:47 INFO - PROCESS | 1612 | 1464639527237 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 1612 | 1464639527247 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:18:47 INFO - PROCESS | 1612 | 1464639527251 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 1612 | 1464639527253 Marionette TRACE conn5 <- [1,1066,null,{}] 13:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:18:47 INFO - PROCESS | 1612 | 1464639527256 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:47 INFO - PROCESS | 1612 | 1464639527370 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:18:47 INFO - PROCESS | 1612 | 1464639527421 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFF5000 == 53 [pid = 1612] [id = 276] 13:18:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B20E09E800) [pid = 1612] [serial = 827] [outer = 0000000000000000] 13:18:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B217EE4C00) [pid = 1612] [serial = 828] [outer = 000000B20E09E800] 13:18:47 INFO - PROCESS | 1612 | 1464639527468 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21C463000) [pid = 1612] [serial = 829] [outer = 000000B20E09E800] 13:18:47 INFO - PROCESS | 1612 | 1464639527834 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 13:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:18:47 INFO - PROCESS | 1612 | 1464639527886 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 1612 | 1464639527889 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:18:47 INFO - PROCESS | 1612 | 1464639527892 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 1612 | 1464639527894 Marionette TRACE conn5 <- [1,1070,null,{}] 13:18:47 INFO - PROCESS | 1612 | 1464639527905 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 1612 | 1464639527995 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:18:48 INFO - PROCESS | 1612 | 1464639528002 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226EF000 == 54 [pid = 1612] [id = 277] 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21DBE0400) [pid = 1612] [serial = 830] [outer = 0000000000000000] 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21EAC4C00) [pid = 1612] [serial = 831] [outer = 000000B21DBE0400] 13:18:48 INFO - PROCESS | 1612 | 1464639528047 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B21EBEFC00) [pid = 1612] [serial = 832] [outer = 000000B21DBE0400] 13:18:48 INFO - PROCESS | 1612 | 1464639528491 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 13:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:18:48 INFO - PROCESS | 1612 | 1464639528525 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1612 | 1464639528527 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:18:48 INFO - PROCESS | 1612 | 1464639528530 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1612 | 1464639528532 Marionette TRACE conn5 <- [1,1074,null,{}] 13:18:48 INFO - PROCESS | 1612 | 1464639528545 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 1612 | 1464639528635 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:18:48 INFO - PROCESS | 1612 | 1464639528643 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228AD000 == 55 [pid = 1612] [id = 278] 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21EC75800) [pid = 1612] [serial = 833] [outer = 0000000000000000] 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21EC81000) [pid = 1612] [serial = 834] [outer = 000000B21EC75800] 13:18:48 INFO - PROCESS | 1612 | 1464639528690 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21FC36800) [pid = 1612] [serial = 835] [outer = 000000B21EC75800] 13:18:49 INFO - PROCESS | 1612 | 1464639529233 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 13:18:49 INFO - PROCESS | 1612 | 1464639529268 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 1612 | 1464639529273 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:18:49 INFO - PROCESS | 1612 | 1464639529279 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 1612 | 1464639529284 Marionette TRACE conn5 <- [1,1078,null,{}] 13:18:49 INFO - PROCESS | 1612 | 1464639529292 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:49 INFO - PROCESS | 1612 | 1464639529489 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:18:49 INFO - PROCESS | 1612 | 1464639529590 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D74800 == 56 [pid = 1612] [id = 279] 13:18:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E0A0C00) [pid = 1612] [serial = 836] [outer = 0000000000000000] 13:18:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B20E713000) [pid = 1612] [serial = 837] [outer = 000000B20E0A0C00] 13:18:49 INFO - PROCESS | 1612 | 1464639529649 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B2138BB000) [pid = 1612] [serial = 838] [outer = 000000B20E0A0C00] 13:18:50 INFO - PROCESS | 1612 | 1464639530240 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1029ms 13:18:50 INFO - PROCESS | 1612 | 1464639530312 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 1612 | 1464639530318 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:18:50 INFO - PROCESS | 1612 | 1464639530325 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 1612 | 1464639530328 Marionette TRACE conn5 <- [1,1082,null,{}] 13:18:50 INFO - PROCESS | 1612 | 1464639530333 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:50 INFO - PROCESS | 1612 | 1464639530483 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:18:50 INFO - PROCESS | 1612 | 1464639530605 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E99A800 == 57 [pid = 1612] [id = 280] 13:18:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B217D94C00) [pid = 1612] [serial = 839] [outer = 0000000000000000] 13:18:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B217E3B400) [pid = 1612] [serial = 840] [outer = 000000B217D94C00] 13:18:50 INFO - PROCESS | 1612 | 1464639530664 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21A577C00) [pid = 1612] [serial = 841] [outer = 000000B217D94C00] 13:18:51 INFO - PROCESS | 1612 | 1464639531313 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1018ms 13:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:18:51 INFO - PROCESS | 1612 | 1464639531349 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 1612 | 1464639531351 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:18:51 INFO - PROCESS | 1612 | 1464639531355 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 1612 | 1464639531359 Marionette TRACE conn5 <- [1,1086,null,{}] 13:18:51 INFO - PROCESS | 1612 | 1464639531371 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:51 INFO - PROCESS | 1612 | 1464639531511 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:18:51 INFO - PROCESS | 1612 | 1464639531633 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D2F000 == 58 [pid = 1612] [id = 281] 13:18:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21C465400) [pid = 1612] [serial = 842] [outer = 0000000000000000] 13:18:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21D90C400) [pid = 1612] [serial = 843] [outer = 000000B21C465400] 13:18:51 INFO - PROCESS | 1612 | 1464639531695 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21EB46C00) [pid = 1612] [serial = 844] [outer = 000000B21C465400] 13:18:52 INFO - PROCESS | 1612 | 1464639532210 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 13:18:52 INFO - PROCESS | 1612 | 1464639532302 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 1612 | 1464639532305 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:18:52 INFO - PROCESS | 1612 | 1464639532309 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 1612 | 1464639532311 Marionette TRACE conn5 <- [1,1090,null,{}] 13:18:52 INFO - PROCESS | 1612 | 1464639532315 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:52 INFO - PROCESS | 1612 | 1464639532437 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:18:52 INFO - PROCESS | 1612 | 1464639532526 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231C7000 == 59 [pid = 1612] [id = 282] 13:18:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21FCE2000) [pid = 1612] [serial = 845] [outer = 0000000000000000] 13:18:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21FCE4C00) [pid = 1612] [serial = 846] [outer = 000000B21FCE2000] 13:18:52 INFO - PROCESS | 1612 | 1464639532583 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21FCEEC00) [pid = 1612] [serial = 847] [outer = 000000B21FCE2000] 13:18:53 INFO - PROCESS | 1612 | 1464639533114 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 839ms 13:18:53 INFO - PROCESS | 1612 | 1464639533149 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1612 | 1464639533151 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:18:53 INFO - PROCESS | 1612 | 1464639533155 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1612 | 1464639533157 Marionette TRACE conn5 <- [1,1094,null,{}] 13:18:53 INFO - PROCESS | 1612 | 1464639533161 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:53 INFO - PROCESS | 1612 | 1464639533274 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:18:53 INFO - PROCESS | 1612 | 1464639533368 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B224178000 == 60 [pid = 1612] [id = 283] 13:18:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21FD08000) [pid = 1612] [serial = 848] [outer = 0000000000000000] 13:18:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21FD0C400) [pid = 1612] [serial = 849] [outer = 000000B21FD08000] 13:18:53 INFO - PROCESS | 1612 | 1464639533424 Marionette DEBUG loaded listener.js 13:18:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21FD70800) [pid = 1612] [serial = 850] [outer = 000000B21FD08000] 13:18:54 INFO - PROCESS | 1612 | 1464639534033 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 923ms 13:18:54 INFO - PROCESS | 1612 | 1464639534081 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 1612 | 1464639534084 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:18:54 INFO - PROCESS | 1612 | 1464639534087 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 1612 | 1464639534090 Marionette TRACE conn5 <- [1,1098,null,{}] 13:18:54 INFO - PROCESS | 1612 | 1464639534094 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:54 INFO - PROCESS | 1612 | 1464639534256 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:18:54 INFO - PROCESS | 1612 | 1464639534383 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241A3000 == 61 [pid = 1612] [id = 284] 13:18:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B22013C800) [pid = 1612] [serial = 851] [outer = 0000000000000000] 13:18:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B2201C3800) [pid = 1612] [serial = 852] [outer = 000000B22013C800] 13:18:54 INFO - PROCESS | 1612 | 1464639534444 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B2201CC400) [pid = 1612] [serial = 853] [outer = 000000B22013C800] 13:18:55 INFO - PROCESS | 1612 | 1464639535252 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1243ms 13:18:55 INFO - PROCESS | 1612 | 1464639535333 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 1612 | 1464639535338 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:18:55 INFO - PROCESS | 1612 | 1464639535343 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:18:55 INFO - PROCESS | 1612 | 1464639535347 Marionette TRACE conn5 <- [1,1102,null,{}] 13:18:55 INFO - PROCESS | 1612 | 1464639535352 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:55 INFO - PROCESS | 1612 | 1464639535493 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:18:55 INFO - PROCESS | 1612 | 1464639535583 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E9C000 == 62 [pid = 1612] [id = 285] 13:18:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B20E021000) [pid = 1612] [serial = 854] [outer = 0000000000000000] 13:18:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B20E2BD400) [pid = 1612] [serial = 855] [outer = 000000B20E021000] 13:18:55 INFO - PROCESS | 1612 | 1464639535635 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B212A86C00) [pid = 1612] [serial = 856] [outer = 000000B20E021000] 13:18:56 INFO - PROCESS | 1612 | 1464639536352 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:18:56 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1175ms 13:18:56 INFO - PROCESS | 1612 | 1464639536523 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 1612 | 1464639536528 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:18:56 INFO - PROCESS | 1612 | 1464639536535 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 1612 | 1464639536538 Marionette TRACE conn5 <- [1,1106,null,{}] 13:18:56 INFO - PROCESS | 1612 | 1464639536542 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:56 INFO - PROCESS | 1612 | 1464639536667 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226EF000 == 61 [pid = 1612] [id = 277] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFF5000 == 60 [pid = 1612] [id = 276] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD3F000 == 59 [pid = 1612] [id = 275] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F2A7000 == 58 [pid = 1612] [id = 274] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C42A800 == 57 [pid = 1612] [id = 273] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B01C800 == 56 [pid = 1612] [id = 272] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A277800 == 55 [pid = 1612] [id = 271] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B212A44000 == 54 [pid = 1612] [id = 270] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21E5D6800) [pid = 1612] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B20E21D400) [pid = 1612] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21397E400) [pid = 1612] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21A57D400) [pid = 1612] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21E543400) [pid = 1612] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B3C000 == 53 [pid = 1612] [id = 269] 13:18:56 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F7DA800 == 52 [pid = 1612] [id = 263] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21AB57C00) [pid = 1612] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B214397400) [pid = 1612] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21D9D2C00) [pid = 1612] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B218424400) [pid = 1612] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21D903000) [pid = 1612] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B20E01F400) [pid = 1612] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B217D99800) [pid = 1612] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21AF3C400) [pid = 1612] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21FCEBC00) [pid = 1612] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21A55FC00) [pid = 1612] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21C40E000) [pid = 1612] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B220142400) [pid = 1612] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B21D061000) [pid = 1612] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21D9CC400) [pid = 1612] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B213524C00) [pid = 1612] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B21A221C00) [pid = 1612] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20E219400) [pid = 1612] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B217E3D400) [pid = 1612] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21422B400) [pid = 1612] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B20D73A400) [pid = 1612] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B21FD77000) [pid = 1612] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21422A800) [pid = 1612] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21AF34000) [pid = 1612] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B21B28CC00) [pid = 1612] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E3B4000) [pid = 1612] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21C465800) [pid = 1612] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:18:56 INFO - PROCESS | 1612 | 1464639536812 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F7D6800 == 53 [pid = 1612] [id = 286] 13:18:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B20C6C3000) [pid = 1612] [serial = 857] [outer = 0000000000000000] 13:18:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B20D73A400) [pid = 1612] [serial = 858] [outer = 000000B20C6C3000] 13:18:56 INFO - PROCESS | 1612 | 1464639536864 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B20E219400) [pid = 1612] [serial = 859] [outer = 000000B20C6C3000] 13:18:57 INFO - PROCESS | 1612 | 1464639537290 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 839ms 13:18:57 INFO - PROCESS | 1612 | 1464639537376 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 1612 | 1464639537378 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:18:57 INFO - PROCESS | 1612 | 1464639537386 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 1612 | 1464639537390 Marionette TRACE conn5 <- [1,1110,null,{}] 13:18:57 INFO - PROCESS | 1612 | 1464639537401 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:57 INFO - PROCESS | 1612 | 1464639537497 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:18:57 INFO - PROCESS | 1612 | 1464639537513 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B00E800 == 54 [pid = 1612] [id = 287] 13:18:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B214955C00) [pid = 1612] [serial = 860] [outer = 0000000000000000] 13:18:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B217D90C00) [pid = 1612] [serial = 861] [outer = 000000B214955C00] 13:18:57 INFO - PROCESS | 1612 | 1464639537564 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B219725400) [pid = 1612] [serial = 862] [outer = 000000B214955C00] 13:18:58 INFO - PROCESS | 1612 | 1464639538026 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 693ms 13:18:58 INFO - PROCESS | 1612 | 1464639538076 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 1612 | 1464639538079 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:18:58 INFO - PROCESS | 1612 | 1464639538083 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1612 | 1464639538085 Marionette TRACE conn5 <- [1,1114,null,{}] 13:18:58 INFO - PROCESS | 1612 | 1464639538088 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:58 INFO - PROCESS | 1612 | 1464639538216 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:18:58 INFO - PROCESS | 1612 | 1464639538296 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B944000 == 55 [pid = 1612] [id = 288] 13:18:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B217EEF400) [pid = 1612] [serial = 863] [outer = 0000000000000000] 13:18:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B21A579400) [pid = 1612] [serial = 864] [outer = 000000B217EEF400] 13:18:58 INFO - PROCESS | 1612 | 1464639538350 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B21ACB1400) [pid = 1612] [serial = 865] [outer = 000000B217EEF400] 13:18:58 INFO - PROCESS | 1612 | 1464639538743 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 13:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:18:58 INFO - PROCESS | 1612 | 1464639538756 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 1612 | 1464639538758 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:18:58 INFO - PROCESS | 1612 | 1464639538761 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1612 | 1464639538763 Marionette TRACE conn5 <- [1,1118,null,{}] 13:18:58 INFO - PROCESS | 1612 | 1464639538767 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:58 INFO - PROCESS | 1612 | 1464639538893 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:18:58 INFO - PROCESS | 1612 | 1464639538908 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E96C000 == 56 [pid = 1612] [id = 289] 13:18:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B21AF33400) [pid = 1612] [serial = 866] [outer = 0000000000000000] 13:18:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21AF3C800) [pid = 1612] [serial = 867] [outer = 000000B21AF33400] 13:18:58 INFO - PROCESS | 1612 | 1464639538954 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21B66F800) [pid = 1612] [serial = 868] [outer = 000000B21AF33400] 13:18:59 INFO - PROCESS | 1612 | 1464639539423 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 13:18:59 INFO - PROCESS | 1612 | 1464639539499 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 1612 | 1464639539501 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:18:59 INFO - PROCESS | 1612 | 1464639539504 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1612 | 1464639539506 Marionette TRACE conn5 <- [1,1122,null,{}] 13:18:59 INFO - PROCESS | 1612 | 1464639539510 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:59 INFO - PROCESS | 1612 | 1464639539673 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:18:59 INFO - PROCESS | 1612 | 1464639539739 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9E1800 == 57 [pid = 1612] [id = 290] 13:18:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21C413400) [pid = 1612] [serial = 869] [outer = 0000000000000000] 13:18:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21C460800) [pid = 1612] [serial = 870] [outer = 000000B21C413400] 13:18:59 INFO - PROCESS | 1612 | 1464639539787 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21D429C00) [pid = 1612] [serial = 871] [outer = 000000B21C413400] 13:19:00 INFO - PROCESS | 1612 | [GFX2-]: DrawTargetD2D 1.1 (000000B21351EA70): Failed to create GradientStopCollection with no stops. 13:19:00 INFO - PROCESS | 1612 | [GFX3-]: No stops specified for gradient pattern. 13:19:00 INFO - PROCESS | 1612 | 1464639540231 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 775ms 13:19:00 INFO - PROCESS | 1612 | 1464639540282 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 1612 | 1464639540285 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:19:00 INFO - PROCESS | 1612 | 1464639540295 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 1612 | 1464639540297 Marionette TRACE conn5 <- [1,1126,null,{}] 13:19:00 INFO - PROCESS | 1612 | 1464639540301 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:00 INFO - PROCESS | 1612 | 1464639540415 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:19:00 INFO - PROCESS | 1612 | 1464639540468 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD36000 == 58 [pid = 1612] [id = 291] 13:19:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21D905400) [pid = 1612] [serial = 872] [outer = 0000000000000000] 13:19:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21D9D8800) [pid = 1612] [serial = 873] [outer = 000000B21D905400] 13:19:00 INFO - PROCESS | 1612 | 1464639540515 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21E542C00) [pid = 1612] [serial = 874] [outer = 000000B21D905400] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21E540000) [pid = 1612] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21BE2FC00) [pid = 1612] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21AF36000) [pid = 1612] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B20E09E800) [pid = 1612] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B219BB4400) [pid = 1612] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21E53D000) [pid = 1612] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B2149DBC00) [pid = 1612] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E2B7400) [pid = 1612] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B20C7EEC00) [pid = 1612] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:19:00 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21DBE0400) [pid = 1612] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:19:01 INFO - PROCESS | 1612 | 1464639541057 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 798ms 13:19:01 INFO - PROCESS | 1612 | 1464639541090 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:19:01 INFO - PROCESS | 1612 | 1464639541092 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:19:01 INFO - PROCESS | 1612 | 1464639541095 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1612 | 1464639541097 Marionette TRACE conn5 <- [1,1130,null,{}] 13:19:01 INFO - PROCESS | 1612 | 1464639541101 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1612 | 1464639541189 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:19:01 INFO - PROCESS | 1612 | 1464639541277 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9C7800 == 59 [pid = 1612] [id = 292] 13:19:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B20E09E800) [pid = 1612] [serial = 875] [outer = 0000000000000000] 13:19:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B219BAB400) [pid = 1612] [serial = 876] [outer = 000000B20E09E800] 13:19:01 INFO - PROCESS | 1612 | 1464639541326 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B21E548C00) [pid = 1612] [serial = 877] [outer = 000000B20E09E800] 13:19:01 INFO - PROCESS | 1612 | 1464639541705 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 13:19:01 INFO - PROCESS | 1612 | 1464639541727 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:19:01 INFO - PROCESS | 1612 | 1464639541730 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:19:01 INFO - PROCESS | 1612 | 1464639541733 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1612 | 1464639541735 Marionette TRACE conn5 <- [1,1134,null,{}] 13:19:01 INFO - PROCESS | 1612 | 1464639541739 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1612 | 1464639541831 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:19:01 INFO - PROCESS | 1612 | 1464639541911 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226EB800 == 60 [pid = 1612] [id = 293] 13:19:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21D908800) [pid = 1612] [serial = 878] [outer = 0000000000000000] 13:19:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21E776800) [pid = 1612] [serial = 879] [outer = 000000B21D908800] 13:19:01 INFO - PROCESS | 1612 | 1464639541960 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21EB4FC00) [pid = 1612] [serial = 880] [outer = 000000B21D908800] 13:19:02 INFO - PROCESS | 1612 | 1464639542323 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 13:19:02 INFO - PROCESS | 1612 | 1464639542366 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 1612 | 1464639542368 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:19:02 INFO - PROCESS | 1612 | 1464639542371 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:19:02 INFO - PROCESS | 1612 | 1464639542373 Marionette TRACE conn5 <- [1,1138,null,{}] 13:19:02 INFO - PROCESS | 1612 | 1464639542376 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:02 INFO - PROCESS | 1612 | 1464639542499 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:19:02 INFO - PROCESS | 1612 | 1464639542542 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22288A000 == 61 [pid = 1612] [id = 294] 13:19:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21EC7A000) [pid = 1612] [serial = 881] [outer = 0000000000000000] 13:19:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21FC33800) [pid = 1612] [serial = 882] [outer = 000000B21EC7A000] 13:19:02 INFO - PROCESS | 1612 | 1464639542589 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21FCEC800) [pid = 1612] [serial = 883] [outer = 000000B21EC7A000] 13:19:03 INFO - PROCESS | 1612 | 1464639543113 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 775ms 13:19:03 INFO - PROCESS | 1612 | 1464639543151 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 1612 | 1464639543156 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:19:03 INFO - PROCESS | 1612 | 1464639543162 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 1612 | 1464639543167 Marionette TRACE conn5 <- [1,1142,null,{}] 13:19:03 INFO - PROCESS | 1612 | 1464639543174 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:03 INFO - PROCESS | 1612 | 1464639543298 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:19:03 INFO - PROCESS | 1612 | 1464639543398 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8B000 == 62 [pid = 1612] [id = 295] 13:19:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B20E01F000) [pid = 1612] [serial = 884] [outer = 0000000000000000] 13:19:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B20E3B5000) [pid = 1612] [serial = 885] [outer = 000000B20E01F000] 13:19:03 INFO - PROCESS | 1612 | 1464639543458 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B213530400) [pid = 1612] [serial = 886] [outer = 000000B20E01F000] 13:19:04 INFO - PROCESS | 1612 | 1464639544113 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 987ms 13:19:04 INFO - PROCESS | 1612 | 1464639544151 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 1612 | 1464639544158 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:19:04 INFO - PROCESS | 1612 | 1464639544165 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:19:04 INFO - PROCESS | 1612 | 1464639544168 Marionette TRACE conn5 <- [1,1146,null,{}] 13:19:04 INFO - PROCESS | 1612 | 1464639544172 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 1612 | 1464639544293 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:19:04 INFO - PROCESS | 1612 | 1464639544389 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E969000 == 63 [pid = 1612] [id = 296] 13:19:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B214D89000) [pid = 1612] [serial = 887] [outer = 0000000000000000] 13:19:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B219F9F400) [pid = 1612] [serial = 888] [outer = 000000B214D89000] 13:19:04 INFO - PROCESS | 1612 | 1464639544446 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21AB56400) [pid = 1612] [serial = 889] [outer = 000000B214D89000] 13:19:05 INFO - PROCESS | 1612 | 1464639545076 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 1612 | 1464639545097 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:19:05 INFO - PROCESS | 1612 | 1464639545101 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 1612 | 1464639545105 Marionette TRACE conn5 <- [1,1150,null,{}] 13:19:05 INFO - PROCESS | 1612 | 1464639545117 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:05 INFO - PROCESS | 1612 | 1464639545238 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:19:05 INFO - PROCESS | 1612 | 1464639545335 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D21800 == 64 [pid = 1612] [id = 297] 13:19:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21C412400) [pid = 1612] [serial = 890] [outer = 0000000000000000] 13:19:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21D964C00) [pid = 1612] [serial = 891] [outer = 000000B21C412400] 13:19:05 INFO - PROCESS | 1612 | 1464639545395 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21EC7D000) [pid = 1612] [serial = 892] [outer = 000000B21C412400] 13:19:06 INFO - PROCESS | 1612 | 1464639546011 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 13:19:06 INFO - PROCESS | 1612 | 1464639546089 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 1612 | 1464639546092 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:19:06 INFO - PROCESS | 1612 | 1464639546096 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 1612 | 1464639546098 Marionette TRACE conn5 <- [1,1154,null,{}] 13:19:06 INFO - PROCESS | 1612 | 1464639546102 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:06 INFO - PROCESS | 1612 | 1464639546251 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:19:06 INFO - PROCESS | 1612 | 1464639546373 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231C0800 == 65 [pid = 1612] [id = 298] 13:19:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21FD74800) [pid = 1612] [serial = 893] [outer = 0000000000000000] 13:19:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B22013CC00) [pid = 1612] [serial = 894] [outer = 000000B21FD74800] 13:19:06 INFO - PROCESS | 1612 | 1464639546432 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B220144400) [pid = 1612] [serial = 895] [outer = 000000B21FD74800] 13:19:07 INFO - PROCESS | 1612 | 1464639547048 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 13:19:07 INFO - PROCESS | 1612 | 1464639547084 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 1612 | 1464639547086 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:19:07 INFO - PROCESS | 1612 | 1464639547090 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 1612 | 1464639547092 Marionette TRACE conn5 <- [1,1158,null,{}] 13:19:07 INFO - PROCESS | 1612 | 1464639547096 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:07 INFO - PROCESS | 1612 | 1464639547208 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:19:07 INFO - PROCESS | 1612 | 1464639547331 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22419B800 == 66 [pid = 1612] [id = 299] 13:19:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B2201C9400) [pid = 1612] [serial = 896] [outer = 0000000000000000] 13:19:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B2201CC000) [pid = 1612] [serial = 897] [outer = 000000B2201C9400] 13:19:07 INFO - PROCESS | 1612 | 1464639547389 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B2202C1000) [pid = 1612] [serial = 898] [outer = 000000B2201C9400] 13:19:07 INFO - PROCESS | 1612 | 1464639547955 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 922ms 13:19:08 INFO - PROCESS | 1612 | 1464639548015 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1612 | 1464639548017 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:19:08 INFO - PROCESS | 1612 | 1464639548021 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1612 | 1464639548023 Marionette TRACE conn5 <- [1,1162,null,{}] 13:19:08 INFO - PROCESS | 1612 | 1464639548027 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:08 INFO - PROCESS | 1612 | 1464639548161 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:19:08 INFO - PROCESS | 1612 | 1464639548286 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B37000 == 67 [pid = 1612] [id = 300] 13:19:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B220311800) [pid = 1612] [serial = 899] [outer = 0000000000000000] 13:19:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B220351400) [pid = 1612] [serial = 900] [outer = 000000B220311800] 13:19:08 INFO - PROCESS | 1612 | 1464639548345 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B220358800) [pid = 1612] [serial = 901] [outer = 000000B220311800] 13:19:08 INFO - PROCESS | 1612 | 1464639548986 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 1612 | 1464639549048 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:19:09 INFO - PROCESS | 1612 | 1464639549052 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 1612 | 1464639549054 Marionette TRACE conn5 <- [1,1166,null,{}] 13:19:09 INFO - PROCESS | 1612 | 1464639549059 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 1612 | 1464639549186 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:19:09 INFO - PROCESS | 1612 | 1464639549455 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21847B000 == 68 [pid = 1612] [id = 301] 13:19:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B20C6CA000) [pid = 1612] [serial = 902] [outer = 0000000000000000] 13:19:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B20E095C00) [pid = 1612] [serial = 903] [outer = 000000B20C6CA000] 13:19:09 INFO - PROCESS | 1612 | 1464639549521 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B20E3E3800) [pid = 1612] [serial = 904] [outer = 000000B20C6CA000] 13:19:10 INFO - PROCESS | 1612 | 1464639550243 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 1612 | 1464639550299 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:19:10 INFO - PROCESS | 1612 | 1464639550304 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 1612 | 1464639550307 Marionette TRACE conn5 <- [1,1170,null,{}] 13:19:10 INFO - PROCESS | 1612 | 1464639550313 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:10 INFO - PROCESS | 1612 | 1464639550428 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:19:10 INFO - PROCESS | 1612 | 1464639550565 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226EB800 == 67 [pid = 1612] [id = 293] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9C7800 == 66 [pid = 1612] [id = 292] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD36000 == 65 [pid = 1612] [id = 291] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9E1800 == 64 [pid = 1612] [id = 290] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E96C000 == 63 [pid = 1612] [id = 289] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B944000 == 62 [pid = 1612] [id = 288] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B00E800 == 61 [pid = 1612] [id = 287] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F7D6800 == 60 [pid = 1612] [id = 286] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21EC81000) [pid = 1612] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2137E7800 == 61 [pid = 1612] [id = 302] 13:19:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B20D0C0800) [pid = 1612] [serial = 905] [outer = 0000000000000000] 13:19:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B20E14D000) [pid = 1612] [serial = 906] [outer = 000000B20D0C0800] 13:19:10 INFO - PROCESS | 1612 | 1464639550669 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B214229000) [pid = 1612] [serial = 907] [outer = 000000B20D0C0800] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E9C000 == 60 [pid = 1612] [id = 285] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231C7000 == 59 [pid = 1612] [id = 282] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D2F000 == 58 [pid = 1612] [id = 281] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E99A800 == 57 [pid = 1612] [id = 280] 13:19:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D74800 == 56 [pid = 1612] [id = 279] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21E770400) [pid = 1612] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21C464000) [pid = 1612] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21AF3E400) [pid = 1612] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21D9CB800) [pid = 1612] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B217EE4C00) [pid = 1612] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21A2B7C00) [pid = 1612] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21AB4DC00) [pid = 1612] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21E540400) [pid = 1612] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B217D91C00) [pid = 1612] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B217EE1000) [pid = 1612] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B20E3E7000) [pid = 1612] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B212B6F400) [pid = 1612] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B20C8D2C00) [pid = 1612] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21AB4A800) [pid = 1612] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B214509C00) [pid = 1612] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B20F160000) [pid = 1612] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E150C00) [pid = 1612] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21E7AD000) [pid = 1612] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21EB4E800) [pid = 1612] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21EB4A800) [pid = 1612] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21EAC4C00) [pid = 1612] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B21EBEFC00) [pid = 1612] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21E5E2400) [pid = 1612] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B21B674400) [pid = 1612] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:19:10 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21C463000) [pid = 1612] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:19:11 INFO - PROCESS | 1612 | 1464639551130 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 1612 | 1464639551195 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:19:11 INFO - PROCESS | 1612 | 1464639551200 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1612 | 1464639551203 Marionette TRACE conn5 <- [1,1174,null,{}] 13:19:11 INFO - PROCESS | 1612 | 1464639551206 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:11 INFO - PROCESS | 1612 | 1464639551303 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:19:11 INFO - PROCESS | 1612 | 1464639551319 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B321800 == 57 [pid = 1612] [id = 303] 13:19:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B218422800) [pid = 1612] [serial = 908] [outer = 0000000000000000] 13:19:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B219723C00) [pid = 1612] [serial = 909] [outer = 000000B218422800] 13:19:11 INFO - PROCESS | 1612 | 1464639551367 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21A357000) [pid = 1612] [serial = 910] [outer = 000000B218422800] 13:19:11 INFO - PROCESS | 1612 | 1464639551848 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 1612 | 1464639551876 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:19:11 INFO - PROCESS | 1612 | 1464639551881 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1612 | 1464639551888 Marionette TRACE conn5 <- [1,1178,null,{}] 13:19:11 INFO - PROCESS | 1612 | 1464639551897 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 1612 | 1464639552020 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:19:12 INFO - PROCESS | 1612 | 1464639552107 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E98F800 == 58 [pid = 1612] [id = 304] 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21AB53800) [pid = 1612] [serial = 911] [outer = 0000000000000000] 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21B297400) [pid = 1612] [serial = 912] [outer = 000000B21AB53800] 13:19:12 INFO - PROCESS | 1612 | 1464639552162 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21BE36800) [pid = 1612] [serial = 913] [outer = 000000B21AB53800] 13:19:12 INFO - PROCESS | 1612 | 1464639552567 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 1612 | 1464639552620 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:19:12 INFO - PROCESS | 1612 | 1464639552623 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 1612 | 1464639552625 Marionette TRACE conn5 <- [1,1182,null,{}] 13:19:12 INFO - PROCESS | 1612 | 1464639552636 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 1612 | 1464639552756 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:19:12 INFO - PROCESS | 1612 | 1464639552810 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB18000 == 59 [pid = 1612] [id = 305] 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21C461400) [pid = 1612] [serial = 914] [outer = 0000000000000000] 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21C647C00) [pid = 1612] [serial = 915] [outer = 000000B21C461400] 13:19:12 INFO - PROCESS | 1612 | 1464639552857 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B21D90B400) [pid = 1612] [serial = 916] [outer = 000000B21C461400] 13:19:13 INFO - PROCESS | 1612 | 1464639553299 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 1612 | 1464639553399 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:19:13 INFO - PROCESS | 1612 | 1464639553408 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 1612 | 1464639553410 Marionette TRACE conn5 <- [1,1186,null,{}] 13:19:13 INFO - PROCESS | 1612 | 1464639553414 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:13 INFO - PROCESS | 1612 | 1464639553537 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:19:13 INFO - PROCESS | 1612 | 1464639553592 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017E000 == 60 [pid = 1612] [id = 306] 13:19:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21E547000) [pid = 1612] [serial = 917] [outer = 0000000000000000] 13:19:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21E5DB000) [pid = 1612] [serial = 918] [outer = 000000B21E547000] 13:19:13 INFO - PROCESS | 1612 | 1464639553647 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21EACC000) [pid = 1612] [serial = 919] [outer = 000000B21E547000] 13:19:14 INFO - PROCESS | 1612 | 1464639554125 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 13:19:14 INFO - PROCESS | 1612 | 1464639554147 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 1612 | 1464639554150 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:19:14 INFO - PROCESS | 1612 | 1464639554153 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1612 | 1464639554155 Marionette TRACE conn5 <- [1,1190,null,{}] 13:19:14 INFO - PROCESS | 1612 | 1464639554158 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:14 INFO - PROCESS | 1612 | 1464639554279 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:19:14 INFO - PROCESS | 1612 | 1464639554357 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22289A800 == 61 [pid = 1612] [id = 307] 13:19:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21FC35800) [pid = 1612] [serial = 920] [outer = 0000000000000000] 13:19:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21FCEE000) [pid = 1612] [serial = 921] [outer = 000000B21FC35800] 13:19:14 INFO - PROCESS | 1612 | 1464639554404 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21FD6D400) [pid = 1612] [serial = 922] [outer = 000000B21FC35800] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B214955C00) [pid = 1612] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21C413400) [pid = 1612] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B217EEF400) [pid = 1612] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B20C6C3000) [pid = 1612] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21D905400) [pid = 1612] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21EC75800) [pid = 1612] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B20E021000) [pid = 1612] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B20E09E800) [pid = 1612] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21D908800) [pid = 1612] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:19:14 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21AF33400) [pid = 1612] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:19:14 INFO - PROCESS | 1612 | 1464639554892 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:14 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 13:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 775ms 13:19:14 INFO - PROCESS | 1612 | 1464639554936 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 1612 | 1464639554939 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:19:14 INFO - PROCESS | 1612 | 1464639554942 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1612 | 1464639554944 Marionette TRACE conn5 <- [1,1194,null,{}] 13:19:14 INFO - PROCESS | 1612 | 1464639554948 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:15 INFO - PROCESS | 1612 | 1464639555067 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:19:15 INFO - PROCESS | 1612 | 1464639555122 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC4000 == 62 [pid = 1612] [id = 308] 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B219BADC00) [pid = 1612] [serial = 923] [outer = 0000000000000000] 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21EC75800) [pid = 1612] [serial = 924] [outer = 000000B219BADC00] 13:19:15 INFO - PROCESS | 1612 | 1464639555177 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B220140400) [pid = 1612] [serial = 925] [outer = 000000B219BADC00] 13:19:15 INFO - PROCESS | 1612 | 1464639555553 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:15 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 13:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 13:19:15 INFO - PROCESS | 1612 | 1464639555584 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 1612 | 1464639555587 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:19:15 INFO - PROCESS | 1612 | 1464639555590 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:19:15 INFO - PROCESS | 1612 | 1464639555592 Marionette TRACE conn5 <- [1,1198,null,{}] 13:19:15 INFO - PROCESS | 1612 | 1464639555596 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:15 INFO - PROCESS | 1612 | 1464639555687 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:19:15 INFO - PROCESS | 1612 | 1464639555693 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231B3000 == 63 [pid = 1612] [id = 309] 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B2201C2400) [pid = 1612] [serial = 926] [outer = 0000000000000000] 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B2202BF000) [pid = 1612] [serial = 927] [outer = 000000B2201C2400] 13:19:15 INFO - PROCESS | 1612 | 1464639555739 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B220311000) [pid = 1612] [serial = 928] [outer = 000000B2201C2400] 13:19:16 INFO - PROCESS | 1612 | 1464639556174 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 13:19:16 INFO - PROCESS | 1612 | 1464639556224 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 1612 | 1464639556227 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:19:16 INFO - PROCESS | 1612 | 1464639556230 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 1612 | 1464639556232 Marionette TRACE conn5 <- [1,1202,null,{}] 13:19:16 INFO - PROCESS | 1612 | 1464639556237 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:16 INFO - PROCESS | 1612 | 1464639556329 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:19:16 INFO - PROCESS | 1612 | 1464639556336 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241AF800 == 64 [pid = 1612] [id = 310] 13:19:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21F971C00) [pid = 1612] [serial = 929] [outer = 0000000000000000] 13:19:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21F97A000) [pid = 1612] [serial = 930] [outer = 000000B21F971C00] 13:19:16 INFO - PROCESS | 1612 | 1464639556381 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B2202C4400) [pid = 1612] [serial = 931] [outer = 000000B21F971C00] 13:19:17 INFO - PROCESS | 1612 | 1464639557066 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 881ms 13:19:17 INFO - PROCESS | 1612 | 1464639557115 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 1612 | 1464639557119 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:19:17 INFO - PROCESS | 1612 | 1464639557125 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 1612 | 1464639557130 Marionette TRACE conn5 <- [1,1206,null,{}] 13:19:17 INFO - PROCESS | 1612 | 1464639557136 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:17 INFO - PROCESS | 1612 | 1464639557293 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:19:17 INFO - PROCESS | 1612 | 1464639557421 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B002800 == 65 [pid = 1612] [id = 311] 13:19:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B212A10C00) [pid = 1612] [serial = 932] [outer = 0000000000000000] 13:19:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B213981800) [pid = 1612] [serial = 933] [outer = 000000B212A10C00] 13:19:17 INFO - PROCESS | 1612 | 1464639557482 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B2149E5C00) [pid = 1612] [serial = 934] [outer = 000000B212A10C00] 13:19:18 INFO - PROCESS | 1612 | 1464639558109 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1030ms 13:19:18 INFO - PROCESS | 1612 | 1464639558158 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 1612 | 1464639558165 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:19:18 INFO - PROCESS | 1612 | 1464639558171 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 1612 | 1464639558175 Marionette TRACE conn5 <- [1,1210,null,{}] 13:19:18 INFO - PROCESS | 1612 | 1464639558179 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:18 INFO - PROCESS | 1612 | 1464639558351 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:19:18 INFO - PROCESS | 1612 | 1464639558477 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017A000 == 66 [pid = 1612] [id = 312] 13:19:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21AB4E000) [pid = 1612] [serial = 935] [outer = 0000000000000000] 13:19:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21AF37C00) [pid = 1612] [serial = 936] [outer = 000000B21AB4E000] 13:19:18 INFO - PROCESS | 1612 | 1464639558536 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21C45A400) [pid = 1612] [serial = 937] [outer = 000000B21AB4E000] 13:19:19 INFO - PROCESS | 1612 | 1464639559158 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 1612 | 1464639559201 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:19:19 INFO - PROCESS | 1612 | 1464639559205 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1612 | 1464639559209 Marionette TRACE conn5 <- [1,1214,null,{}] 13:19:19 INFO - PROCESS | 1612 | 1464639559221 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:19 INFO - PROCESS | 1612 | 1464639559344 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:19:19 INFO - PROCESS | 1612 | 1464639559473 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2276B3000 == 67 [pid = 1612] [id = 313] 13:19:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21EBE8400) [pid = 1612] [serial = 938] [outer = 0000000000000000] 13:19:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21F973000) [pid = 1612] [serial = 939] [outer = 000000B21EBE8400] 13:19:19 INFO - PROCESS | 1612 | 1464639559535 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B220148000) [pid = 1612] [serial = 940] [outer = 000000B21EBE8400] 13:19:20 INFO - PROCESS | 1612 | 1464639560177 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1027ms 13:19:20 INFO - PROCESS | 1612 | 1464639560233 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 1612 | 1464639560237 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:19:20 INFO - PROCESS | 1612 | 1464639560240 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 1612 | 1464639560242 Marionette TRACE conn5 <- [1,1218,null,{}] 13:19:20 INFO - PROCESS | 1612 | 1464639560246 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 1612 | 1464639560366 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:19:20 INFO - PROCESS | 1612 | 1464639560491 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227895800 == 68 [pid = 1612] [id = 314] 13:19:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B220356800) [pid = 1612] [serial = 941] [outer = 0000000000000000] 13:19:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B22035EC00) [pid = 1612] [serial = 942] [outer = 000000B220356800] 13:19:20 INFO - PROCESS | 1612 | 1464639560550 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B222637C00) [pid = 1612] [serial = 943] [outer = 000000B220356800] 13:19:21 INFO - PROCESS | 1612 | 1464639561115 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 923ms 13:19:21 INFO - PROCESS | 1612 | 1464639561166 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 1612 | 1464639561168 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:19:21 INFO - PROCESS | 1612 | 1464639561172 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 1612 | 1464639561174 Marionette TRACE conn5 <- [1,1222,null,{}] 13:19:21 INFO - PROCESS | 1612 | 1464639561178 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:21 INFO - PROCESS | 1612 | 1464639561292 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:19:21 INFO - PROCESS | 1612 | 1464639561417 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BBE000 == 69 [pid = 1612] [id = 315] 13:19:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B220357800) [pid = 1612] [serial = 944] [outer = 0000000000000000] 13:19:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B222640C00) [pid = 1612] [serial = 945] [outer = 000000B220357800] 13:19:21 INFO - PROCESS | 1612 | 1464639561475 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B22296B000) [pid = 1612] [serial = 946] [outer = 000000B220357800] 13:19:22 INFO - PROCESS | 1612 | 1464639562100 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 13:19:22 INFO - PROCESS | 1612 | 1464639562161 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 1612 | 1464639562163 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:19:22 INFO - PROCESS | 1612 | 1464639562167 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 1612 | 1464639562169 Marionette TRACE conn5 <- [1,1226,null,{}] 13:19:22 INFO - PROCESS | 1612 | 1464639562173 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:22 INFO - PROCESS | 1612 | 1464639562309 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:19:22 INFO - PROCESS | 1612 | 1464639562436 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CBD800 == 70 [pid = 1612] [id = 316] 13:19:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B226CE5400) [pid = 1612] [serial = 947] [outer = 0000000000000000] 13:19:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B226CF1800) [pid = 1612] [serial = 948] [outer = 000000B226CE5400] 13:19:22 INFO - PROCESS | 1612 | 1464639562494 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B227086C00) [pid = 1612] [serial = 949] [outer = 000000B226CE5400] 13:19:23 INFO - PROCESS | 1612 | 1464639563066 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 923ms 13:19:23 INFO - PROCESS | 1612 | 1464639563099 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 1612 | 1464639563102 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:19:23 INFO - PROCESS | 1612 | 1464639563107 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 1612 | 1464639563109 Marionette TRACE conn5 <- [1,1230,null,{}] 13:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:19:23 INFO - PROCESS | 1612 | 1464639563113 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:23 INFO - PROCESS | 1612 | 1464639563230 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:19:23 INFO - PROCESS | 1612 | 1464639563498 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC11800 == 71 [pid = 1612] [id = 317] 13:19:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B20E0A4000) [pid = 1612] [serial = 950] [outer = 0000000000000000] 13:19:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B20E212C00) [pid = 1612] [serial = 951] [outer = 000000B20E0A4000] 13:19:23 INFO - PROCESS | 1612 | 1464639563590 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B214509400) [pid = 1612] [serial = 952] [outer = 000000B20E0A4000] 13:19:24 INFO - PROCESS | 1612 | 1464639564270 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1180ms 13:19:24 INFO - PROCESS | 1612 | 1464639564293 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 1612 | 1464639564298 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C5000 == 70 [pid = 1612] [id = 265] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AFD4000 == 69 [pid = 1612] [id = 264] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D32000 == 68 [pid = 1612] [id = 266] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ECE800 == 67 [pid = 1612] [id = 267] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231B3000 == 66 [pid = 1612] [id = 309] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC4000 == 65 [pid = 1612] [id = 308] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B22289A800 == 64 [pid = 1612] [id = 307] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017E000 == 63 [pid = 1612] [id = 306] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB18000 == 62 [pid = 1612] [id = 305] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E98F800 == 61 [pid = 1612] [id = 304] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B321800 == 60 [pid = 1612] [id = 303] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B2137E7800 == 59 [pid = 1612] [id = 302] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21847B000 == 58 [pid = 1612] [id = 301] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21FD0C400) [pid = 1612] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B2201C3800) [pid = 1612] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21FC33800) [pid = 1612] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D21800 == 57 [pid = 1612] [id = 297] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E969000 == 56 [pid = 1612] [id = 296] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8B000 == 55 [pid = 1612] [id = 295] 13:19:24 INFO - PROCESS | 1612 | --DOCSHELL 000000B22288A000 == 54 [pid = 1612] [id = 294] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B217D90C00) [pid = 1612] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B219725400) [pid = 1612] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21C460800) [pid = 1612] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21A579400) [pid = 1612] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21ACB1400) [pid = 1612] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B20D73A400) [pid = 1612] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B20E219400) [pid = 1612] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B217E3B400) [pid = 1612] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21FCE4C00) [pid = 1612] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21D9D8800) [pid = 1612] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21FC36800) [pid = 1612] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B212A86C00) [pid = 1612] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B20E2BD400) [pid = 1612] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21D429C00) [pid = 1612] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B20E713000) [pid = 1612] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21D90C400) [pid = 1612] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B219BAB400) [pid = 1612] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21EB4FC00) [pid = 1612] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21E776800) [pid = 1612] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21E542C00) [pid = 1612] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21AF3C800) [pid = 1612] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21B66F800) [pid = 1612] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21E548C00) [pid = 1612] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:19:24 INFO - PROCESS | 1612 | 1464639564408 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 1612 | 1464639564412 Marionette TRACE conn5 <- [1,1234,null,{}] 13:19:24 INFO - PROCESS | 1612 | 1464639564418 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:24 INFO - PROCESS | 1612 | 1464639564522 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:19:24 INFO - PROCESS | 1612 | 1464639564531 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214705800 == 55 [pid = 1612] [id = 318] 13:19:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20E2B8400) [pid = 1612] [serial = 953] [outer = 0000000000000000] 13:19:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20E3B4000) [pid = 1612] [serial = 954] [outer = 000000B20E2B8400] 13:19:24 INFO - PROCESS | 1612 | 1464639564581 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21373F800) [pid = 1612] [serial = 955] [outer = 000000B20E2B8400] 13:19:25 INFO - PROCESS | 1612 | 1464639565142 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 859ms 13:19:25 INFO - PROCESS | 1612 | 1464639565198 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 1612 | 1464639565202 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:19:25 INFO - PROCESS | 1612 | 1464639565206 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 1612 | 1464639565208 Marionette TRACE conn5 <- [1,1238,null,{}] 13:19:25 INFO - PROCESS | 1612 | 1464639565212 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:25 INFO - PROCESS | 1612 | 1464639565312 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:19:25 INFO - PROCESS | 1612 | 1464639565398 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7D9000 == 56 [pid = 1612] [id = 319] 13:19:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B219721C00) [pid = 1612] [serial = 956] [outer = 0000000000000000] 13:19:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21A561C00) [pid = 1612] [serial = 957] [outer = 000000B219721C00] 13:19:25 INFO - PROCESS | 1612 | 1464639565447 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21AF3AC00) [pid = 1612] [serial = 958] [outer = 000000B219721C00] 13:19:25 INFO - PROCESS | 1612 | 1464639565870 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 13:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:19:25 INFO - PROCESS | 1612 | 1464639565944 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 1612 | 1464639565946 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:19:26 INFO - PROCESS | 1612 | 1464639565994 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 1612 | 1464639566000 Marionette TRACE conn5 <- [1,1242,null,{}] 13:19:26 INFO - PROCESS | 1612 | 1464639566012 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:26 INFO - PROCESS | 1612 | 1464639566115 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:19:26 INFO - PROCESS | 1612 | 1464639566200 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9DD800 == 57 [pid = 1612] [id = 320] 13:19:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21A2AA400) [pid = 1612] [serial = 959] [outer = 0000000000000000] 13:19:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21C461C00) [pid = 1612] [serial = 960] [outer = 000000B21A2AA400] 13:19:26 INFO - PROCESS | 1612 | 1464639566248 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21D90E800) [pid = 1612] [serial = 961] [outer = 000000B21A2AA400] 13:19:26 INFO - PROCESS | 1612 | 1464639566682 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 776ms 13:19:26 INFO - PROCESS | 1612 | 1464639566729 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 1612 | 1464639566732 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:19:26 INFO - PROCESS | 1612 | 1464639566735 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 1612 | 1464639566737 Marionette TRACE conn5 <- [1,1246,null,{}] 13:19:26 INFO - PROCESS | 1612 | 1464639566746 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:26 INFO - PROCESS | 1612 | 1464639566871 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:19:26 INFO - PROCESS | 1612 | 1464639566928 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A5AD000 == 58 [pid = 1612] [id = 321] 13:19:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21DBE3400) [pid = 1612] [serial = 962] [outer = 0000000000000000] 13:19:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21E548C00) [pid = 1612] [serial = 963] [outer = 000000B21DBE3400] 13:19:26 INFO - PROCESS | 1612 | 1464639566975 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21E76D000) [pid = 1612] [serial = 964] [outer = 000000B21DBE3400] 13:19:27 INFO - PROCESS | 1612 | 1464639567420 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 13:19:27 INFO - PROCESS | 1612 | 1464639567477 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:19:27 INFO - PROCESS | 1612 | 1464639567480 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:19:27 INFO - PROCESS | 1612 | 1464639567483 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 1612 | 1464639567485 Marionette TRACE conn5 <- [1,1250,null,{}] 13:19:27 INFO - PROCESS | 1612 | 1464639567488 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 1612 | 1464639567618 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:19:27 INFO - PROCESS | 1612 | 1464639567677 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226EE800 == 59 [pid = 1612] [id = 322] 13:19:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21EBF0000) [pid = 1612] [serial = 965] [outer = 0000000000000000] 13:19:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21EC76C00) [pid = 1612] [serial = 966] [outer = 000000B21EBF0000] 13:19:27 INFO - PROCESS | 1612 | 1464639567733 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21FC31800) [pid = 1612] [serial = 967] [outer = 000000B21EBF0000] 13:19:28 INFO - PROCESS | 1612 | 1464639568207 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 776ms 13:19:28 INFO - PROCESS | 1612 | 1464639568262 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 1612 | 1464639568264 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:19:28 INFO - PROCESS | 1612 | 1464639568268 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 1612 | 1464639568270 Marionette TRACE conn5 <- [1,1254,null,{}] 13:19:28 INFO - PROCESS | 1612 | 1464639568280 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:28 INFO - PROCESS | 1612 | 1464639568403 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:19:28 INFO - PROCESS | 1612 | 1464639568464 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C5000 == 60 [pid = 1612] [id = 323] 13:19:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21FC39800) [pid = 1612] [serial = 968] [outer = 0000000000000000] 13:19:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B22013D000) [pid = 1612] [serial = 969] [outer = 000000B21FC39800] 13:19:28 INFO - PROCESS | 1612 | 1464639568511 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B2202C2400) [pid = 1612] [serial = 970] [outer = 000000B21FC39800] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21AB53800) [pid = 1612] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21FC35800) [pid = 1612] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B218422800) [pid = 1612] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B20D0C0800) [pid = 1612] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21EC7A000) [pid = 1612] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21E547000) [pid = 1612] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B219BADC00) [pid = 1612] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B2201C2400) [pid = 1612] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21C461400) [pid = 1612] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:19:28 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B20C6CA000) [pid = 1612] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:19:28 INFO - PROCESS | 1612 | 1464639568956 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 13:19:29 INFO - PROCESS | 1612 | 1464639569005 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1612 | 1464639569007 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:19:29 INFO - PROCESS | 1612 | 1464639569011 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1612 | 1464639569012 Marionette TRACE conn5 <- [1,1258,null,{}] 13:19:29 INFO - PROCESS | 1612 | 1464639569016 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:29 INFO - PROCESS | 1612 | 1464639569114 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:19:29 INFO - PROCESS | 1612 | 1464639569122 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AC1800 == 61 [pid = 1612] [id = 324] 13:19:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21A55FC00) [pid = 1612] [serial = 971] [outer = 0000000000000000] 13:19:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21F970000) [pid = 1612] [serial = 972] [outer = 000000B21A55FC00] 13:19:29 INFO - PROCESS | 1612 | 1464639569167 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B220310C00) [pid = 1612] [serial = 973] [outer = 000000B21A55FC00] 13:19:29 INFO - PROCESS | 1612 | 1464639569898 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 13:19:29 INFO - PROCESS | 1612 | 1464639569937 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1612 | 1464639569941 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:19:29 INFO - PROCESS | 1612 | 1464639569947 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:19:29 INFO - PROCESS | 1612 | 1464639569951 Marionette TRACE conn5 <- [1,1262,null,{}] 13:19:29 INFO - PROCESS | 1612 | 1464639569957 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:30 INFO - PROCESS | 1612 | 1464639570082 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:19:30 INFO - PROCESS | 1612 | 1464639570182 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B936800 == 62 [pid = 1612] [id = 325] 13:19:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21495B000) [pid = 1612] [serial = 974] [outer = 0000000000000000] 13:19:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B217E45800) [pid = 1612] [serial = 975] [outer = 000000B21495B000] 13:19:30 INFO - PROCESS | 1612 | 1464639570242 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21AB50800) [pid = 1612] [serial = 976] [outer = 000000B21495B000] 13:19:30 INFO - PROCESS | 1612 | 1464639570897 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1019ms 13:19:30 INFO - PROCESS | 1612 | 1464639570970 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 1612 | 1464639570977 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:19:31 INFO - PROCESS | 1612 | 1464639570998 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 1612 | 1464639571001 Marionette TRACE conn5 <- [1,1266,null,{}] 13:19:31 INFO - PROCESS | 1612 | 1464639571027 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 1612 | 1464639571158 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:19:31 INFO - PROCESS | 1612 | 1464639571277 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287D000 == 63 [pid = 1612] [id = 326] 13:19:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21B55EC00) [pid = 1612] [serial = 977] [outer = 0000000000000000] 13:19:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21E540800) [pid = 1612] [serial = 978] [outer = 000000B21B55EC00] 13:19:31 INFO - PROCESS | 1612 | 1464639571336 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21EBE4400) [pid = 1612] [serial = 979] [outer = 000000B21B55EC00] 13:19:32 INFO - PROCESS | 1612 | 1464639572004 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1065ms 13:19:32 INFO - PROCESS | 1612 | 1464639572055 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 1612 | 1464639572057 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:19:32 INFO - PROCESS | 1612 | 1464639572061 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 1612 | 1464639572065 Marionette TRACE conn5 <- [1,1270,null,{}] 13:19:32 INFO - PROCESS | 1612 | 1464639572095 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 1612 | 1464639572246 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:19:32 INFO - PROCESS | 1612 | 1464639572376 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22419B000 == 64 [pid = 1612] [id = 327] 13:19:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21FD04000) [pid = 1612] [serial = 980] [outer = 0000000000000000] 13:19:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B2201C4400) [pid = 1612] [serial = 981] [outer = 000000B21FD04000] 13:19:32 INFO - PROCESS | 1612 | 1464639572438 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B22035C000) [pid = 1612] [serial = 982] [outer = 000000B21FD04000] 13:19:33 INFO - PROCESS | 1612 | 1464639573014 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:19:33 INFO - PROCESS | 1612 | 1464639573050 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 1612 | 1464639573053 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:19:33 INFO - PROCESS | 1612 | 1464639573057 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 1612 | 1464639573059 Marionette TRACE conn5 <- [1,1274,null,{}] 13:19:33 INFO - PROCESS | 1612 | 1464639573063 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:33 INFO - PROCESS | 1612 | 1464639573185 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:19:33 INFO - PROCESS | 1612 | 1464639573285 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B97800 == 65 [pid = 1612] [id = 328] 13:19:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B22296EC00) [pid = 1612] [serial = 983] [outer = 0000000000000000] 13:19:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B226B67000) [pid = 1612] [serial = 984] [outer = 000000B22296EC00] 13:19:33 INFO - PROCESS | 1612 | 1464639573343 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B226B6D400) [pid = 1612] [serial = 985] [outer = 000000B22296EC00] 13:19:33 INFO - PROCESS | 1612 | 1464639573942 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 923ms 13:19:33 INFO - PROCESS | 1612 | 1464639573982 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 1612 | 1464639573984 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:19:33 INFO - PROCESS | 1612 | 1464639573988 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 1612 | 1464639573990 Marionette TRACE conn5 <- [1,1278,null,{}] 13:19:33 INFO - PROCESS | 1612 | 1464639573994 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:34 INFO - PROCESS | 1612 | 1464639574111 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:19:34 INFO - PROCESS | 1612 | 1464639574210 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CB4800 == 66 [pid = 1612] [id = 329] 13:19:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B222971C00) [pid = 1612] [serial = 986] [outer = 0000000000000000] 13:19:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B226CE4400) [pid = 1612] [serial = 987] [outer = 000000B222971C00] 13:19:34 INFO - PROCESS | 1612 | 1464639574266 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B226CEF800) [pid = 1612] [serial = 988] [outer = 000000B222971C00] 13:19:34 INFO - PROCESS | 1612 | 1464639574906 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 13:19:34 INFO - PROCESS | 1612 | 1464639574977 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 1612 | 1464639574979 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:19:34 INFO - PROCESS | 1612 | 1464639574983 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 1612 | 1464639574985 Marionette TRACE conn5 <- [1,1282,null,{}] 13:19:34 INFO - PROCESS | 1612 | 1464639574989 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:35 INFO - PROCESS | 1612 | 1464639575114 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:19:35 INFO - PROCESS | 1612 | 1464639575242 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8B5000 == 67 [pid = 1612] [id = 330] 13:19:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B226823800) [pid = 1612] [serial = 989] [outer = 0000000000000000] 13:19:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B226B72400) [pid = 1612] [serial = 990] [outer = 000000B226823800] 13:19:35 INFO - PROCESS | 1612 | 1464639575302 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B227090400) [pid = 1612] [serial = 991] [outer = 000000B226823800] 13:19:35 INFO - PROCESS | 1612 | 1464639575842 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 13:19:35 INFO - PROCESS | 1612 | 1464639575867 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1612 | 1464639575869 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:19:35 INFO - PROCESS | 1612 | 1464639575873 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1612 | 1464639575875 Marionette TRACE conn5 <- [1,1286,null,{}] 13:19:35 INFO - PROCESS | 1612 | 1464639575879 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:36 INFO - PROCESS | 1612 | 1464639575993 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:19:36 INFO - PROCESS | 1612 | 1464639576092 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8CF000 == 68 [pid = 1612] [id = 331] 13:19:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B22621D400) [pid = 1612] [serial = 992] [outer = 0000000000000000] 13:19:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B226224000) [pid = 1612] [serial = 993] [outer = 000000B22621D400] 13:19:36 INFO - PROCESS | 1612 | 1464639576149 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B226229800) [pid = 1612] [serial = 994] [outer = 000000B22621D400] 13:19:36 INFO - PROCESS | 1612 | 1464639576786 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 923ms 13:19:36 INFO - PROCESS | 1612 | 1464639576799 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:19:36 INFO - PROCESS | 1612 | 1464639576802 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:19:36 INFO - PROCESS | 1612 | 1464639576805 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:19:36 INFO - PROCESS | 1612 | 1464639576807 Marionette TRACE conn5 <- [1,1290,null,{}] 13:19:36 INFO - PROCESS | 1612 | 1464639576811 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:36 INFO - PROCESS | 1612 | 1464639576937 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:19:37 INFO - PROCESS | 1612 | 1464639577036 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294E2000 == 69 [pid = 1612] [id = 332] 13:19:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B226512C00) [pid = 1612] [serial = 995] [outer = 0000000000000000] 13:19:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B22651A000) [pid = 1612] [serial = 996] [outer = 000000B226512C00] 13:19:37 INFO - PROCESS | 1612 | 1464639577093 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B22651FC00) [pid = 1612] [serial = 997] [outer = 000000B226512C00] 13:19:37 INFO - PROCESS | 1612 | 1464639577732 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 987ms 13:19:37 INFO - PROCESS | 1612 | 1464639577794 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 1612 | 1464639577797 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:19:37 INFO - PROCESS | 1612 | 1464639577800 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:19:37 INFO - PROCESS | 1612 | 1464639577803 Marionette TRACE conn5 <- [1,1294,null,{}] 13:19:37 INFO - PROCESS | 1612 | 1464639577807 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:37 INFO - PROCESS | 1612 | 1464639577960 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:19:38 INFO - PROCESS | 1612 | 1464639578198 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB17800 == 70 [pid = 1612] [id = 333] 13:19:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B20E020C00) [pid = 1612] [serial = 998] [outer = 0000000000000000] 13:19:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B20E14C000) [pid = 1612] [serial = 999] [outer = 000000B20E020C00] 13:19:38 INFO - PROCESS | 1612 | 1464639578261 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21397A800) [pid = 1612] [serial = 1000] [outer = 000000B20E020C00] 13:19:38 INFO - PROCESS | 1612 | 1464639578893 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1131ms 13:19:38 INFO - PROCESS | 1612 | 1464639578935 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 1612 | 1464639578939 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:19:38 INFO - PROCESS | 1612 | 1464639578944 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 1612 | 1464639578948 Marionette TRACE conn5 <- [1,1298,null,{}] 13:19:38 INFO - PROCESS | 1612 | 1464639578953 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 1612 | 1464639579070 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:19:39 INFO - PROCESS | 1612 | 1464639579206 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B9800 == 71 [pid = 1612] [id = 334] 13:19:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21A222C00) [pid = 1612] [serial = 1001] [outer = 0000000000000000] 13:19:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21BE53000) [pid = 1612] [serial = 1002] [outer = 000000B21A222C00] 13:19:39 INFO - PROCESS | 1612 | 1464639579261 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B21CFDA400) [pid = 1612] [serial = 1003] [outer = 000000B21A222C00] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C5000 == 70 [pid = 1612] [id = 323] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226EE800 == 69 [pid = 1612] [id = 322] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A5AD000 == 68 [pid = 1612] [id = 321] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9DD800 == 67 [pid = 1612] [id = 320] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B7D9000 == 66 [pid = 1612] [id = 319] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B214705800 == 65 [pid = 1612] [id = 318] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AC11800 == 64 [pid = 1612] [id = 317] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017A000 == 63 [pid = 1612] [id = 312] 13:19:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B002800 == 62 [pid = 1612] [id = 311] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21F97A000) [pid = 1612] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B2201CC000) [pid = 1612] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B220351400) [pid = 1612] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B22013CC00) [pid = 1612] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B220311000) [pid = 1612] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21BE36800) [pid = 1612] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21FD6D400) [pid = 1612] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B20E3B5000) [pid = 1612] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21FCEE000) [pid = 1612] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21A357000) [pid = 1612] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B20E14D000) [pid = 1612] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21FCEC800) [pid = 1612] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21EACC000) [pid = 1612] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B219723C00) [pid = 1612] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21EC75800) [pid = 1612] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B2202BF000) [pid = 1612] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21C647C00) [pid = 1612] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B20E3E3800) [pid = 1612] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21E5DB000) [pid = 1612] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B214229000) [pid = 1612] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21D90B400) [pid = 1612] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21B297400) [pid = 1612] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B219F9F400) [pid = 1612] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B20E095C00) [pid = 1612] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21D964C00) [pid = 1612] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B220140400) [pid = 1612] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:19:39 INFO - PROCESS | 1612 | 1464639579823 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 13:19:39 INFO - PROCESS | 1612 | 1464639579874 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 1612 | 1464639579878 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:19:39 INFO - PROCESS | 1612 | 1464639579882 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 1612 | 1464639579884 Marionette TRACE conn5 <- [1,1302,null,{}] 13:19:39 INFO - PROCESS | 1612 | 1464639579888 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 1612 | 1464639579992 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:19:40 INFO - PROCESS | 1612 | 1464639580083 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B012000 == 63 [pid = 1612] [id = 335] 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21397F000) [pid = 1612] [serial = 1004] [outer = 0000000000000000] 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B219F9F400) [pid = 1612] [serial = 1005] [outer = 000000B21397F000] 13:19:40 INFO - PROCESS | 1612 | 1464639580133 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21C640000) [pid = 1612] [serial = 1006] [outer = 000000B21397F000] 13:19:40 INFO - PROCESS | 1612 | 1464639580565 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 13:19:40 INFO - PROCESS | 1612 | 1464639580631 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1612 | 1464639580634 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:19:40 INFO - PROCESS | 1612 | 1464639580641 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1612 | 1464639580648 Marionette TRACE conn5 <- [1,1306,null,{}] 13:19:40 INFO - PROCESS | 1612 | 1464639580662 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 1612 | 1464639580764 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:19:40 INFO - PROCESS | 1612 | 1464639580779 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD3F000 == 64 [pid = 1612] [id = 336] 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21E544800) [pid = 1612] [serial = 1007] [outer = 0000000000000000] 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21E5E2400) [pid = 1612] [serial = 1008] [outer = 000000B21E544800] 13:19:40 INFO - PROCESS | 1612 | 1464639580825 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21EB4A800) [pid = 1612] [serial = 1009] [outer = 000000B21E544800] 13:19:41 INFO - PROCESS | 1612 | 1464639581307 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 13:19:41 INFO - PROCESS | 1612 | 1464639581337 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 1612 | 1464639581340 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:19:41 INFO - PROCESS | 1612 | 1464639581343 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 1612 | 1464639581345 Marionette TRACE conn5 <- [1,1310,null,{}] 13:19:41 INFO - PROCESS | 1612 | 1464639581348 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:41 INFO - PROCESS | 1612 | 1464639581448 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:19:41 INFO - PROCESS | 1612 | 1464639581457 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226E5800 == 65 [pid = 1612] [id = 337] 13:19:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21F972000) [pid = 1612] [serial = 1010] [outer = 0000000000000000] 13:19:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21F97D400) [pid = 1612] [serial = 1011] [outer = 000000B21F972000] 13:19:41 INFO - PROCESS | 1612 | 1464639581504 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21FCEC800) [pid = 1612] [serial = 1012] [outer = 000000B21F972000] 13:19:41 INFO - PROCESS | 1612 | 1464639581955 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 13:19:42 INFO - PROCESS | 1612 | 1464639582017 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1612 | 1464639582019 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:19:42 INFO - PROCESS | 1612 | 1464639582023 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1612 | 1464639582024 Marionette TRACE conn5 <- [1,1314,null,{}] 13:19:42 INFO - PROCESS | 1612 | 1464639582028 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 1612 | 1464639582154 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:19:42 INFO - PROCESS | 1612 | 1464639582203 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229BE800 == 66 [pid = 1612] [id = 338] 13:19:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B22013F800) [pid = 1612] [serial = 1013] [outer = 0000000000000000] 13:19:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B220147800) [pid = 1612] [serial = 1014] [outer = 000000B22013F800] 13:19:42 INFO - PROCESS | 1612 | 1464639582256 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B220351800) [pid = 1612] [serial = 1015] [outer = 000000B22013F800] 13:19:42 INFO - PROCESS | 1612 | 1464639582742 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:42 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 13:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 774ms 13:19:42 INFO - PROCESS | 1612 | 1464639582806 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1612 | 1464639582809 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:19:42 INFO - PROCESS | 1612 | 1464639582812 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1612 | 1464639582814 Marionette TRACE conn5 <- [1,1318,null,{}] 13:19:42 INFO - PROCESS | 1612 | 1464639582818 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 1612 | 1464639582946 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:19:42 INFO - PROCESS | 1612 | 1464639582970 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223425800 == 67 [pid = 1612] [id = 339] 13:19:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B21B73C800) [pid = 1612] [serial = 1016] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B220352000) [pid = 1612] [serial = 1017] [outer = 000000B21B73C800] 13:19:43 INFO - PROCESS | 1612 | 1464639583016 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B22263F400) [pid = 1612] [serial = 1018] [outer = 000000B21B73C800] 13:19:43 INFO - PROCESS | 1612 | 1464639583478 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:19:43 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 13:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 13:19:43 INFO - PROCESS | 1612 | 1464639583506 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1612 | 1464639583508 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:19:43 INFO - PROCESS | 1612 | 1464639583517 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1612 | 1464639583519 Marionette TRACE conn5 <- [1,1322,null,{}] 13:19:43 INFO - PROCESS | 1612 | 1464639583554 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:43 INFO - PROCESS | 1612 | 1464639583684 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:19:43 INFO - PROCESS | 1612 | 1464639583744 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B32000 == 68 [pid = 1612] [id = 340] 13:19:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B212A7EC00) [pid = 1612] [serial = 1019] [outer = 0000000000000000] 13:19:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B225A19400) [pid = 1612] [serial = 1020] [outer = 000000B212A7EC00] 13:19:43 INFO - PROCESS | 1612 | 1464639583790 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B225A22400) [pid = 1612] [serial = 1021] [outer = 000000B212A7EC00] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21DBE3400) [pid = 1612] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21EBF0000) [pid = 1612] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21FC39800) [pid = 1612] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B219721C00) [pid = 1612] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B20E2B8400) [pid = 1612] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B20E0A4000) [pid = 1612] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21A2AA400) [pid = 1612] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:19:44 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21F971C00) [pid = 1612] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:19:44 INFO - PROCESS | 1612 | 1464639584249 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 776ms 13:19:44 INFO - PROCESS | 1612 | 1464639584296 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 1612 | 1464639584298 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:19:44 INFO - PROCESS | 1612 | 1464639584302 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 1612 | 1464639584304 Marionette TRACE conn5 <- [1,1326,null,{}] 13:19:44 INFO - PROCESS | 1612 | 1464639584314 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:44 INFO - PROCESS | 1612 | 1464639584437 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:19:44 INFO - PROCESS | 1612 | 1464639584451 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BC4800 == 69 [pid = 1612] [id = 341] 13:19:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B21B672000) [pid = 1612] [serial = 1022] [outer = 0000000000000000] 13:19:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B21FD78400) [pid = 1612] [serial = 1023] [outer = 000000B21B672000] 13:19:44 INFO - PROCESS | 1612 | 1464639584496 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B225FE4400) [pid = 1612] [serial = 1024] [outer = 000000B21B672000] 13:19:45 INFO - PROCESS | 1612 | 1464639585388 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 13:19:45 INFO - PROCESS | 1612 | 1464639585440 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 1612 | 1464639585442 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:19:45 INFO - PROCESS | 1612 | 1464639585446 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 1612 | 1464639585448 Marionette TRACE conn5 <- [1,1330,null,{}] 13:19:45 INFO - PROCESS | 1612 | 1464639585455 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:45 INFO - PROCESS | 1612 | 1464639585552 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:19:45 INFO - PROCESS | 1612 | 1464639585560 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227156000 == 70 [pid = 1612] [id = 342] 13:19:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B213529C00) [pid = 1612] [serial = 1025] [outer = 0000000000000000] 13:19:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B225FEB400) [pid = 1612] [serial = 1026] [outer = 000000B213529C00] 13:19:45 INFO - PROCESS | 1612 | 1464639585605 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B226518C00) [pid = 1612] [serial = 1027] [outer = 000000B213529C00] 13:19:46 INFO - PROCESS | 1612 | 1464639586046 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 13:19:46 INFO - PROCESS | 1612 | 1464639586143 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 1612 | 1464639586148 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:19:46 INFO - PROCESS | 1612 | 1464639586159 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 1612 | 1464639586163 Marionette TRACE conn5 <- [1,1334,null,{}] 13:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:19:46 INFO - PROCESS | 1612 | 1464639586170 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:46 INFO - PROCESS | 1612 | 1464639586314 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:19:46 INFO - PROCESS | 1612 | 1464639586412 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A5AD800 == 71 [pid = 1612] [id = 343] 13:19:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B20E211800) [pid = 1612] [serial = 1028] [outer = 0000000000000000] 13:19:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B20E3AB000) [pid = 1612] [serial = 1029] [outer = 000000B20E211800] 13:19:46 INFO - PROCESS | 1612 | 1464639586471 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B217DF7C00) [pid = 1612] [serial = 1030] [outer = 000000B20E211800] 13:19:47 INFO - PROCESS | 1612 | 1464639587180 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1076ms 13:19:47 INFO - PROCESS | 1612 | 1464639587245 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1612 | 1464639587249 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:19:47 INFO - PROCESS | 1612 | 1464639587258 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 1612 | 1464639587262 Marionette TRACE conn5 <- [1,1338,null,{}] 13:19:47 INFO - PROCESS | 1612 | 1464639587282 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:47 INFO - PROCESS | 1612 | 1464639587418 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:19:47 INFO - PROCESS | 1612 | 1464639587542 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017C000 == 72 [pid = 1612] [id = 344] 13:19:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21B72EC00) [pid = 1612] [serial = 1031] [outer = 0000000000000000] 13:19:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B21B73A000) [pid = 1612] [serial = 1032] [outer = 000000B21B72EC00] 13:19:47 INFO - PROCESS | 1612 | 1464639587601 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21D42A800) [pid = 1612] [serial = 1033] [outer = 000000B21B72EC00] 13:19:48 INFO - PROCESS | 1612 | 1464639588203 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 985ms 13:19:48 INFO - PROCESS | 1612 | 1464639588244 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 1612 | 1464639588247 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:19:48 INFO - PROCESS | 1612 | 1464639588251 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 1612 | 1464639588253 Marionette TRACE conn5 <- [1,1342,null,{}] 13:19:48 INFO - PROCESS | 1612 | 1464639588264 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:48 INFO - PROCESS | 1612 | 1464639588393 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:19:48 INFO - PROCESS | 1612 | 1464639588501 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294E4000 == 73 [pid = 1612] [id = 345] 13:19:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21FD05800) [pid = 1612] [serial = 1034] [outer = 0000000000000000] 13:19:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21FD73C00) [pid = 1612] [serial = 1035] [outer = 000000B21FD05800] 13:19:48 INFO - PROCESS | 1612 | 1464639588563 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B220353000) [pid = 1612] [serial = 1036] [outer = 000000B21FD05800] 13:19:49 INFO - PROCESS | 1612 | 1464639589189 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 987ms 13:19:49 INFO - PROCESS | 1612 | 1464639589240 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1612 | 1464639589242 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:19:49 INFO - PROCESS | 1612 | 1464639589245 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1612 | 1464639589248 Marionette TRACE conn5 <- [1,1346,null,{}] 13:19:49 INFO - PROCESS | 1612 | 1464639589251 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:49 INFO - PROCESS | 1612 | 1464639589405 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:19:49 INFO - PROCESS | 1612 | 1464639589535 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22789D000 == 74 [pid = 1612] [id = 346] 13:19:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B226364000) [pid = 1612] [serial = 1037] [outer = 0000000000000000] 13:19:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B226369400) [pid = 1612] [serial = 1038] [outer = 000000B226364000] 13:19:49 INFO - PROCESS | 1612 | 1464639589594 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B226371800) [pid = 1612] [serial = 1039] [outer = 000000B226364000] 13:19:50 INFO - PROCESS | 1612 | 1464639590211 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 987ms 13:19:50 INFO - PROCESS | 1612 | 1464639590235 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 1612 | 1464639590238 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:19:50 INFO - PROCESS | 1612 | 1464639590241 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 1612 | 1464639590243 Marionette TRACE conn5 <- [1,1350,null,{}] 13:19:50 INFO - PROCESS | 1612 | 1464639590247 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:50 INFO - PROCESS | 1612 | 1464639590366 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:19:50 INFO - PROCESS | 1612 | 1464639590496 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22576C000 == 75 [pid = 1612] [id = 347] 13:19:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B226516C00) [pid = 1612] [serial = 1040] [outer = 0000000000000000] 13:19:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B22681F400) [pid = 1612] [serial = 1041] [outer = 000000B226516C00] 13:19:50 INFO - PROCESS | 1612 | 1464639590554 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B226CE9400) [pid = 1612] [serial = 1042] [outer = 000000B226516C00] 13:19:51 INFO - PROCESS | 1612 | 1464639591126 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 923ms 13:19:51 INFO - PROCESS | 1612 | 1464639591167 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 1612 | 1464639591170 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:19:51 INFO - PROCESS | 1612 | 1464639591173 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 1612 | 1464639591175 Marionette TRACE conn5 <- [1,1354,null,{}] 13:19:51 INFO - PROCESS | 1612 | 1464639591179 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 1612 | 1464639591324 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:19:51 INFO - PROCESS | 1612 | 1464639591467 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D1D000 == 76 [pid = 1612] [id = 348] 13:19:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B21439A400) [pid = 1612] [serial = 1043] [outer = 0000000000000000] 13:19:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B228864400) [pid = 1612] [serial = 1044] [outer = 000000B21439A400] 13:19:51 INFO - PROCESS | 1612 | 1464639591524 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B22886E000) [pid = 1612] [serial = 1045] [outer = 000000B21439A400] 13:19:52 INFO - PROCESS | 1612 | 1464639592150 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 1612 | 1464639592536 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:19:52 INFO - PROCESS | 1612 | 1464639592543 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 1612 | 1464639592546 Marionette TRACE conn5 <- [1,1358,null,{}] 13:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:19:52 INFO - PROCESS | 1612 | 1464639592551 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 1612 | 1464639592695 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:19:52 INFO - PROCESS | 1612 | 1464639592822 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21436E000 == 77 [pid = 1612] [id = 349] 13:19:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B20E045400) [pid = 1612] [serial = 1046] [outer = 0000000000000000] 13:19:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B20E149400) [pid = 1612] [serial = 1047] [outer = 000000B20E045400] 13:19:52 INFO - PROCESS | 1612 | 1464639592877 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B20E3AD400) [pid = 1612] [serial = 1048] [outer = 000000B20E045400] 13:19:53 INFO - PROCESS | 1612 | 1464639593482 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 1612 | 1464639593526 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:19:53 INFO - PROCESS | 1612 | 1464639593534 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 1612 | 1464639593537 Marionette TRACE conn5 <- [1,1362,null,{}] 13:19:53 INFO - PROCESS | 1612 | 1464639593542 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:53 INFO - PROCESS | 1612 | 1464639593652 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:19:53 INFO - PROCESS | 1612 | 1464639593788 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21390E800 == 78 [pid = 1612] [id = 350] 13:19:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B20E2BD400) [pid = 1612] [serial = 1049] [outer = 0000000000000000] 13:19:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B214228800) [pid = 1612] [serial = 1050] [outer = 000000B20E2BD400] 13:19:53 INFO - PROCESS | 1612 | 1464639593839 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B214999400) [pid = 1612] [serial = 1051] [outer = 000000B20E2BD400] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BC4800 == 77 [pid = 1612] [id = 341] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B32000 == 76 [pid = 1612] [id = 340] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B223425800 == 75 [pid = 1612] [id = 339] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229BE800 == 74 [pid = 1612] [id = 338] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226E5800 == 73 [pid = 1612] [id = 337] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B21AF37C00) [pid = 1612] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B21F973000) [pid = 1612] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B22035EC00) [pid = 1612] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B222640C00) [pid = 1612] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B226CF1800) [pid = 1612] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B21F970000) [pid = 1612] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD3F000 == 72 [pid = 1612] [id = 336] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B012000 == 71 [pid = 1612] [id = 335] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B9800 == 70 [pid = 1612] [id = 334] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB17800 == 69 [pid = 1612] [id = 333] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8B5000 == 68 [pid = 1612] [id = 330] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CB4800 == 67 [pid = 1612] [id = 329] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B226B97800 == 66 [pid = 1612] [id = 328] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B22419B000 == 65 [pid = 1612] [id = 327] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287D000 == 64 [pid = 1612] [id = 326] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B936800 == 63 [pid = 1612] [id = 325] 13:19:54 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AC1800 == 62 [pid = 1612] [id = 324] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B21E548C00) [pid = 1612] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21FC31800) [pid = 1612] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21EC76C00) [pid = 1612] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21E76D000) [pid = 1612] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B22013D000) [pid = 1612] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21A561C00) [pid = 1612] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21AF3AC00) [pid = 1612] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B20E3B4000) [pid = 1612] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21373F800) [pid = 1612] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B213981800) [pid = 1612] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B214509400) [pid = 1612] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B20E212C00) [pid = 1612] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21C461C00) [pid = 1612] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B2202C4400) [pid = 1612] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B2202C2400) [pid = 1612] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21D90E800) [pid = 1612] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:19:54 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:54 INFO - PROCESS | 1612 | 1464639594439 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 1612 | 1464639594482 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:19:54 INFO - PROCESS | 1612 | 1464639594488 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1612 | 1464639594490 Marionette TRACE conn5 <- [1,1366,null,{}] 13:19:54 INFO - PROCESS | 1612 | 1464639594500 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:54 INFO - PROCESS | 1612 | 1464639594600 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:19:54 INFO - PROCESS | 1612 | 1464639594688 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A26B800 == 63 [pid = 1612] [id = 351] 13:19:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B21397D000) [pid = 1612] [serial = 1052] [outer = 0000000000000000] 13:19:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B214996C00) [pid = 1612] [serial = 1053] [outer = 000000B21397D000] 13:19:54 INFO - PROCESS | 1612 | 1464639594739 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B217E38C00) [pid = 1612] [serial = 1054] [outer = 000000B21397D000] 13:19:55 INFO - PROCESS | 1612 | 1464639595160 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1612 | 1464639595230 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:19:55 INFO - PROCESS | 1612 | 1464639595233 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 1612 | 1464639595235 Marionette TRACE conn5 <- [1,1370,null,{}] 13:19:55 INFO - PROCESS | 1612 | 1464639595239 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:55 INFO - PROCESS | 1612 | 1464639595333 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:19:55 INFO - PROCESS | 1612 | 1464639595378 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B2000 == 64 [pid = 1612] [id = 352] 13:19:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21A2A9400) [pid = 1612] [serial = 1055] [outer = 0000000000000000] 13:19:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21A2D1400) [pid = 1612] [serial = 1056] [outer = 000000B21A2A9400] 13:19:55 INFO - PROCESS | 1612 | 1464639595426 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21A573400) [pid = 1612] [serial = 1057] [outer = 000000B21A2A9400] 13:19:55 INFO - PROCESS | 1612 | [1612] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:19:55 INFO - PROCESS | 1612 | 1464639595897 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1612 | 1464639595909 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:19:55 INFO - PROCESS | 1612 | 1464639595913 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 1612 | 1464639595915 Marionette TRACE conn5 <- [1,1374,null,{}] 13:19:55 INFO - PROCESS | 1612 | 1464639595922 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 1612 | 1464639596011 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:19:56 INFO - PROCESS | 1612 | 1464639596019 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6C0800 == 65 [pid = 1612] [id = 353] 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21AB4F800) [pid = 1612] [serial = 1058] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B21AB56000) [pid = 1612] [serial = 1059] [outer = 000000B21AB4F800] 13:19:56 INFO - PROCESS | 1612 | 1464639596067 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B21AF37C00) [pid = 1612] [serial = 1060] [outer = 000000B21AB4F800] 13:19:56 INFO - PROCESS | 1612 | 1464639596522 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1612 | 1464639596590 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:19:56 INFO - PROCESS | 1612 | 1464639596593 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 1612 | 1464639596595 Marionette TRACE conn5 <- [1,1378,null,{}] 13:19:56 INFO - PROCESS | 1612 | 1464639596599 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 1612 | 1464639596745 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:19:56 INFO - PROCESS | 1612 | 1464639596837 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8CB800 == 66 [pid = 1612] [id = 354] 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B21B3B8000) [pid = 1612] [serial = 1061] [outer = 0000000000000000] 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B21B739800) [pid = 1612] [serial = 1062] [outer = 000000B21B3B8000] 13:19:56 INFO - PROCESS | 1612 | 1464639596884 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B21BE5C800) [pid = 1612] [serial = 1063] [outer = 000000B21B3B8000] 13:19:57 INFO - PROCESS | 1612 | 1464639597333 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 777ms 13:19:57 INFO - PROCESS | 1612 | 1464639597372 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 1612 | 1464639597374 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:19:57 INFO - PROCESS | 1612 | 1464639597383 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 1612 | 1464639597385 Marionette TRACE conn5 <- [1,1382,null,{}] 13:19:57 INFO - PROCESS | 1612 | 1464639597389 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:57 INFO - PROCESS | 1612 | 1464639597504 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:19:57 INFO - PROCESS | 1612 | 1464639597561 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB20800 == 67 [pid = 1612] [id = 355] 13:19:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B21C457800) [pid = 1612] [serial = 1064] [outer = 0000000000000000] 13:19:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B21C643000) [pid = 1612] [serial = 1065] [outer = 000000B21C457800] 13:19:57 INFO - PROCESS | 1612 | 1464639597607 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B21D4E6800) [pid = 1612] [serial = 1066] [outer = 000000B21C457800] 13:19:58 INFO - PROCESS | 1612 | 1464639598037 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 13:19:58 INFO - PROCESS | 1612 | 1464639598072 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 1612 | 1464639598074 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:19:58 INFO - PROCESS | 1612 | 1464639598078 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:19:58 INFO - PROCESS | 1612 | 1464639598079 Marionette TRACE conn5 <- [1,1386,null,{}] 13:19:58 INFO - PROCESS | 1612 | 1464639598083 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:58 INFO - PROCESS | 1612 | 1464639598230 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:19:58 INFO - PROCESS | 1612 | 1464639598254 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFE3000 == 68 [pid = 1612] [id = 356] 13:19:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B21D061C00) [pid = 1612] [serial = 1067] [outer = 0000000000000000] 13:19:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B21DBDC800) [pid = 1612] [serial = 1068] [outer = 000000B21D061C00] 13:19:58 INFO - PROCESS | 1612 | 1464639598299 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21E547C00) [pid = 1612] [serial = 1069] [outer = 000000B21D061C00] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B22013F800) [pid = 1612] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B21B73C800) [pid = 1612] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B212A7EC00) [pid = 1612] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B20E020C00) [pid = 1612] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21397F000) [pid = 1612] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21E544800) [pid = 1612] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21A222C00) [pid = 1612] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21F972000) [pid = 1612] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:19:58 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21B672000) [pid = 1612] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:19:58 INFO - PROCESS | 1612 | 1464639598936 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 881ms 13:19:58 INFO - PROCESS | 1612 | 1464639598962 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 1612 | 1464639598964 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:19:58 INFO - PROCESS | 1612 | 1464639598967 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:19:58 INFO - PROCESS | 1612 | 1464639598969 Marionette TRACE conn5 <- [1,1390,null,{}] 13:19:58 INFO - PROCESS | 1612 | 1464639598973 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 1612 | 1464639599063 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:19:59 INFO - PROCESS | 1612 | 1464639599151 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220165800 == 69 [pid = 1612] [id = 357] 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B20F7AAC00) [pid = 1612] [serial = 1070] [outer = 0000000000000000] 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B21D9D2800) [pid = 1612] [serial = 1071] [outer = 000000B20F7AAC00] 13:19:59 INFO - PROCESS | 1612 | 1464639599197 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B21E5DF400) [pid = 1612] [serial = 1072] [outer = 000000B20F7AAC00] 13:19:59 INFO - PROCESS | 1612 | 1464639599594 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 13:19:59 INFO - PROCESS | 1612 | 1464639599643 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 1612 | 1464639599645 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:19:59 INFO - PROCESS | 1612 | 1464639599649 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:19:59 INFO - PROCESS | 1612 | 1464639599651 Marionette TRACE conn5 <- [1,1394,null,{}] 13:19:59 INFO - PROCESS | 1612 | 1464639599655 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 1612 | 1464639599745 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:19:59 INFO - PROCESS | 1612 | 1464639599771 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222803800 == 70 [pid = 1612] [id = 358] 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B21EAC5C00) [pid = 1612] [serial = 1073] [outer = 0000000000000000] 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B21EAC9800) [pid = 1612] [serial = 1074] [outer = 000000B21EAC5C00] 13:19:59 INFO - PROCESS | 1612 | 1464639599819 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B21EB49000) [pid = 1612] [serial = 1075] [outer = 000000B21EAC5C00] 13:20:00 INFO - PROCESS | 1612 | 1464639600263 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 13:20:00 INFO - PROCESS | 1612 | 1464639600323 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 1612 | 1464639600325 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:20:00 INFO - PROCESS | 1612 | 1464639600328 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:20:00 INFO - PROCESS | 1612 | 1464639600331 Marionette TRACE conn5 <- [1,1398,null,{}] 13:20:00 INFO - PROCESS | 1612 | 1464639600334 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:00 INFO - PROCESS | 1612 | 1464639600444 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:20:00 INFO - PROCESS | 1612 | 1464639600454 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228B4000 == 71 [pid = 1612] [id = 359] 13:20:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B21EC73C00) [pid = 1612] [serial = 1076] [outer = 0000000000000000] 13:20:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B21EC7D800) [pid = 1612] [serial = 1077] [outer = 000000B21EC73C00] 13:20:00 INFO - PROCESS | 1612 | 1464639600511 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21FC2D800) [pid = 1612] [serial = 1078] [outer = 000000B21EC73C00] 13:20:01 INFO - PROCESS | 1612 | 1464639601288 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 986ms 13:20:01 INFO - PROCESS | 1612 | 1464639601318 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 1612 | 1464639601323 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:20:01 INFO - PROCESS | 1612 | 1464639601329 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:20:01 INFO - PROCESS | 1612 | 1464639601333 Marionette TRACE conn5 <- [1,1402,null,{}] 13:20:01 INFO - PROCESS | 1612 | 1464639601339 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:01 INFO - PROCESS | 1612 | 1464639601472 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:20:01 INFO - PROCESS | 1612 | 1464639601596 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145E3000 == 72 [pid = 1612] [id = 360] 13:20:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B20E20F800) [pid = 1612] [serial = 1079] [outer = 0000000000000000] 13:20:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B20E7A5400) [pid = 1612] [serial = 1080] [outer = 000000B20E20F800] 13:20:01 INFO - PROCESS | 1612 | 1464639601661 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B21422A800) [pid = 1612] [serial = 1081] [outer = 000000B20E20F800] 13:20:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B219F9C800) [pid = 1612] [serial = 1082] [outer = 000000B219FA2800] 13:20:02 INFO - PROCESS | 1612 | 1464639602470 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1180ms 13:20:02 INFO - PROCESS | 1612 | 1464639602512 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 1612 | 1464639602518 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:20:02 INFO - PROCESS | 1612 | 1464639602525 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 1612 | 1464639602528 Marionette TRACE conn5 <- [1,1406,null,{}] 13:20:02 INFO - PROCESS | 1612 | 1464639602532 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:02 INFO - PROCESS | 1612 | 1464639602693 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:20:02 INFO - PROCESS | 1612 | 1464639602818 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8B6800 == 73 [pid = 1612] [id = 361] 13:20:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B20E2B6000) [pid = 1612] [serial = 1083] [outer = 0000000000000000] 13:20:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B213982400) [pid = 1612] [serial = 1084] [outer = 000000B20E2B6000] 13:20:02 INFO - PROCESS | 1612 | 1464639602877 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B21B67D000) [pid = 1612] [serial = 1085] [outer = 000000B20E2B6000] 13:20:03 INFO - PROCESS | 1612 | 1464639603513 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1022ms 13:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:20:03 INFO - PROCESS | 1612 | 1464639603547 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 1612 | 1464639603550 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:20:03 INFO - PROCESS | 1612 | 1464639603555 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 1612 | 1464639603559 Marionette TRACE conn5 <- [1,1410,null,{}] 13:20:03 INFO - PROCESS | 1612 | 1464639603570 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:03 INFO - PROCESS | 1612 | 1464639603719 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:20:03 INFO - PROCESS | 1612 | 1464639603853 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D68800 == 74 [pid = 1612] [id = 362] 13:20:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21EB4F400) [pid = 1612] [serial = 1086] [outer = 0000000000000000] 13:20:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B21EBF0000) [pid = 1612] [serial = 1087] [outer = 000000B21EB4F400] 13:20:03 INFO - PROCESS | 1612 | 1464639603915 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B21F978400) [pid = 1612] [serial = 1088] [outer = 000000B21EB4F400] 13:20:04 INFO - PROCESS | 1612 | 1464639604549 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1027ms 13:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:20:04 INFO - PROCESS | 1612 | 1464639604584 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 1612 | 1464639604587 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:20:04 INFO - PROCESS | 1612 | 1464639604591 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 1612 | 1464639604593 Marionette TRACE conn5 <- [1,1414,null,{}] 13:20:04 INFO - PROCESS | 1612 | 1464639604597 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:04 INFO - PROCESS | 1612 | 1464639604715 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:20:04 INFO - PROCESS | 1612 | 1464639604845 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B224182000 == 75 [pid = 1612] [id = 363] 13:20:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B21FCE3800) [pid = 1612] [serial = 1089] [outer = 0000000000000000] 13:20:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B21FCF0800) [pid = 1612] [serial = 1090] [outer = 000000B21FCE3800] 13:20:04 INFO - PROCESS | 1612 | 1464639604904 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B21FD75C00) [pid = 1612] [serial = 1091] [outer = 000000B21FCE3800] 13:20:05 INFO - PROCESS | 1612 | 1464639605528 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 13:20:05 INFO - PROCESS | 1612 | 1464639605579 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 1612 | 1464639605581 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:20:05 INFO - PROCESS | 1612 | 1464639605585 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 1612 | 1464639605587 Marionette TRACE conn5 <- [1,1418,null,{}] 13:20:05 INFO - PROCESS | 1612 | 1464639605591 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:05 INFO - PROCESS | 1612 | 1464639605704 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:20:05 INFO - PROCESS | 1612 | 1464639605806 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225767000 == 76 [pid = 1612] [id = 364] 13:20:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B21FD09400) [pid = 1612] [serial = 1092] [outer = 0000000000000000] 13:20:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B2201C2800) [pid = 1612] [serial = 1093] [outer = 000000B21FD09400] 13:20:05 INFO - PROCESS | 1612 | 1464639605863 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B2202C2C00) [pid = 1612] [serial = 1094] [outer = 000000B21FD09400] 13:20:06 INFO - PROCESS | 1612 | 1464639606480 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 923ms 13:20:06 INFO - PROCESS | 1612 | 1464639606511 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 1612 | 1464639606513 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:20:06 INFO - PROCESS | 1612 | 1464639606517 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 1612 | 1464639606519 Marionette TRACE conn5 <- [1,1422,null,{}] 13:20:06 INFO - PROCESS | 1612 | 1464639606523 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:06 INFO - PROCESS | 1612 | 1464639606661 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:20:06 INFO - PROCESS | 1612 | 1464639606766 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CB4800 == 77 [pid = 1612] [id = 365] 13:20:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B22035D000) [pid = 1612] [serial = 1095] [outer = 0000000000000000] 13:20:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B225A1D800) [pid = 1612] [serial = 1096] [outer = 000000B22035D000] 13:20:06 INFO - PROCESS | 1612 | 1464639606823 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B225FE9000) [pid = 1612] [serial = 1097] [outer = 000000B22035D000] 13:20:07 INFO - PROCESS | 1612 | 1464639607525 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 13:20:07 INFO - PROCESS | 1612 | 1464639607550 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1612 | 1464639607553 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:20:07 INFO - PROCESS | 1612 | 1464639607558 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 1612 | 1464639607561 Marionette TRACE conn5 <- [1,1426,null,{}] 13:20:07 INFO - PROCESS | 1612 | 1464639607564 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:07 INFO - PROCESS | 1612 | 1464639607680 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:20:07 INFO - PROCESS | 1612 | 1464639607948 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8F800 == 78 [pid = 1612] [id = 366] 13:20:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B20D732000) [pid = 1612] [serial = 1098] [outer = 0000000000000000] 13:20:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B20E01EC00) [pid = 1612] [serial = 1099] [outer = 000000B20D732000] 13:20:08 INFO - PROCESS | 1612 | 1464639608005 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B212A1AC00) [pid = 1612] [serial = 1100] [outer = 000000B20D732000] 13:20:08 INFO - PROCESS | 1612 | 1464639608640 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1125ms 13:20:08 INFO - PROCESS | 1612 | 1464639608686 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 1612 | 1464639608691 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:20:08 INFO - PROCESS | 1612 | 1464639608695 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 1612 | 1464639608699 Marionette TRACE conn5 <- [1,1430,null,{}] 13:20:08 INFO - PROCESS | 1612 | 1464639608704 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:08 INFO - PROCESS | 1612 | 1464639608818 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:20:08 INFO - PROCESS | 1612 | 1464639608953 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A276000 == 79 [pid = 1612] [id = 367] 13:20:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B20F15FC00) [pid = 1612] [serial = 1101] [outer = 0000000000000000] 13:20:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B21972B000) [pid = 1612] [serial = 1102] [outer = 000000B20F15FC00] 13:20:09 INFO - PROCESS | 1612 | 1464639609008 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B21A57DC00) [pid = 1612] [serial = 1103] [outer = 000000B20F15FC00] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B222803800 == 78 [pid = 1612] [id = 358] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B220165800 == 77 [pid = 1612] [id = 357] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFE3000 == 76 [pid = 1612] [id = 356] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB20800 == 75 [pid = 1612] [id = 355] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8CB800 == 74 [pid = 1612] [id = 354] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6C0800 == 73 [pid = 1612] [id = 353] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B2000 == 72 [pid = 1612] [id = 352] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A26B800 == 71 [pid = 1612] [id = 351] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21390E800 == 70 [pid = 1612] [id = 350] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21436E000 == 69 [pid = 1612] [id = 349] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B217E45800) [pid = 1612] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21E540800) [pid = 1612] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B2201C4400) [pid = 1612] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B226B67000) [pid = 1612] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B226CE4400) [pid = 1612] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B226B72400) [pid = 1612] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B226224000) [pid = 1612] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B22651A000) [pid = 1612] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B225FEB400) [pid = 1612] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B22576C000 == 68 [pid = 1612] [id = 347] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B22789D000 == 67 [pid = 1612] [id = 346] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294E4000 == 66 [pid = 1612] [id = 345] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017C000 == 65 [pid = 1612] [id = 344] 13:20:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A5AD800 == 64 [pid = 1612] [id = 343] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B21F97D400) [pid = 1612] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B225A22400) [pid = 1612] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B21FD78400) [pid = 1612] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B225FE4400) [pid = 1612] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B21FCEC800) [pid = 1612] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B220147800) [pid = 1612] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B220351800) [pid = 1612] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B22263F400) [pid = 1612] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B220352000) [pid = 1612] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B225A19400) [pid = 1612] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B21397A800) [pid = 1612] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B20E14C000) [pid = 1612] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B219F9F400) [pid = 1612] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B21C640000) [pid = 1612] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B21E5E2400) [pid = 1612] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B21EB4A800) [pid = 1612] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21CFDA400) [pid = 1612] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B21BE53000) [pid = 1612] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:20:09 INFO - PROCESS | 1612 | 1464639609607 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 924ms 13:20:09 INFO - PROCESS | 1612 | 1464639609625 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1612 | 1464639609629 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:20:09 INFO - PROCESS | 1612 | 1464639609634 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 1612 | 1464639609636 Marionette TRACE conn5 <- [1,1434,null,{}] 13:20:09 INFO - PROCESS | 1612 | 1464639609640 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:09 INFO - PROCESS | 1612 | 1464639609737 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:20:09 INFO - PROCESS | 1612 | 1464639609842 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFB8000 == 65 [pid = 1612] [id = 368] 13:20:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B2138B3C00) [pid = 1612] [serial = 1104] [outer = 0000000000000000] 13:20:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B219F9F400) [pid = 1612] [serial = 1105] [outer = 000000B2138B3C00] 13:20:09 INFO - PROCESS | 1612 | 1464639609891 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B21AF38400) [pid = 1612] [serial = 1106] [outer = 000000B2138B3C00] 13:20:10 INFO - PROCESS | 1612 | 1464639610299 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 13:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:20:10 INFO - PROCESS | 1612 | 1464639610371 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1612 | 1464639610374 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:20:10 INFO - PROCESS | 1612 | 1464639610379 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 1612 | 1464639610385 Marionette TRACE conn5 <- [1,1438,null,{}] 13:20:10 INFO - PROCESS | 1612 | 1464639610394 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:10 INFO - PROCESS | 1612 | 1464639610493 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:20:10 INFO - PROCESS | 1612 | 1464639610511 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9DB000 == 66 [pid = 1612] [id = 369] 13:20:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B21B738800) [pid = 1612] [serial = 1107] [outer = 0000000000000000] 13:20:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B21C414000) [pid = 1612] [serial = 1108] [outer = 000000B21B738800] 13:20:10 INFO - PROCESS | 1612 | 1464639610558 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21C644800) [pid = 1612] [serial = 1109] [outer = 000000B21B738800] 13:20:11 INFO - PROCESS | 1612 | 1464639611013 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 692ms 13:20:11 INFO - PROCESS | 1612 | 1464639611072 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 1612 | 1464639611075 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:20:11 INFO - PROCESS | 1612 | 1464639611079 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1612 | 1464639611081 Marionette TRACE conn5 <- [1,1442,null,{}] 13:20:11 INFO - PROCESS | 1612 | 1464639611084 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:11 INFO - PROCESS | 1612 | 1464639611207 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:20:11 INFO - PROCESS | 1612 | 1464639611220 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2151E0000 == 67 [pid = 1612] [id = 370] 13:20:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21D9D8800) [pid = 1612] [serial = 1110] [outer = 0000000000000000] 13:20:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21E540C00) [pid = 1612] [serial = 1111] [outer = 000000B21D9D8800] 13:20:11 INFO - PROCESS | 1612 | 1464639611267 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B21E76D000) [pid = 1612] [serial = 1112] [outer = 000000B21D9D8800] 13:20:11 INFO - PROCESS | 1612 | 1464639611763 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 13:20:11 INFO - PROCESS | 1612 | 1464639611816 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 1612 | 1464639611818 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:20:11 INFO - PROCESS | 1612 | 1464639611828 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1612 | 1464639611830 Marionette TRACE conn5 <- [1,1446,null,{}] 13:20:11 INFO - PROCESS | 1612 | 1464639611834 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:11 INFO - PROCESS | 1612 | 1464639611952 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:20:12 INFO - PROCESS | 1612 | 1464639612010 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222813000 == 68 [pid = 1612] [id = 371] 13:20:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21EBE6000) [pid = 1612] [serial = 1113] [outer = 0000000000000000] 13:20:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B21EBF1800) [pid = 1612] [serial = 1114] [outer = 000000B21EBE6000] 13:20:12 INFO - PROCESS | 1612 | 1464639612065 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B21FCE5000) [pid = 1612] [serial = 1115] [outer = 000000B21EBE6000] 13:20:12 INFO - PROCESS | 1612 | 1464639612591 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 839ms 13:20:12 INFO - PROCESS | 1612 | 1464639612669 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 1612 | 1464639612671 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:20:12 INFO - PROCESS | 1612 | 1464639612674 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 1612 | 1464639612676 Marionette TRACE conn5 <- [1,1450,null,{}] 13:20:12 INFO - PROCESS | 1612 | 1464639612687 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:12 INFO - PROCESS | 1612 | 1464639612815 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:20:12 INFO - PROCESS | 1612 | 1464639612871 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D21800 == 69 [pid = 1612] [id = 372] 13:20:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B220351400) [pid = 1612] [serial = 1116] [outer = 0000000000000000] 13:20:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B22035A400) [pid = 1612] [serial = 1117] [outer = 000000B220351400] 13:20:12 INFO - PROCESS | 1612 | 1464639612918 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B222966C00) [pid = 1612] [serial = 1118] [outer = 000000B220351400] 13:20:13 INFO - PROCESS | 1612 | 1464639613370 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B21C457800) [pid = 1612] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B21EAC5C00) [pid = 1612] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B21B3B8000) [pid = 1612] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B20F7AAC00) [pid = 1612] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B21D061C00) [pid = 1612] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B21AB4F800) [pid = 1612] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B20E2BD400) [pid = 1612] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B21A2A9400) [pid = 1612] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21397D000) [pid = 1612] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B20E045400) [pid = 1612] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B213529C00) [pid = 1612] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:20:13 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B21A55FC00) [pid = 1612] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:20:13 INFO - PROCESS | 1612 | 1464639613477 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 1612 | 1464639613480 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:20:13 INFO - PROCESS | 1612 | 1464639613489 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 1612 | 1464639613492 Marionette TRACE conn5 <- [1,1454,null,{}] 13:20:13 INFO - PROCESS | 1612 | 1464639613495 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:13 INFO - PROCESS | 1612 | 1464639613591 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:20:13 INFO - PROCESS | 1612 | 1464639613598 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220172800 == 70 [pid = 1612] [id = 373] 13:20:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B212A7EC00) [pid = 1612] [serial = 1119] [outer = 0000000000000000] 13:20:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B21A55FC00) [pid = 1612] [serial = 1120] [outer = 000000B212A7EC00] 13:20:13 INFO - PROCESS | 1612 | 1464639613647 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21E776800) [pid = 1612] [serial = 1121] [outer = 000000B212A7EC00] 13:20:14 INFO - PROCESS | 1612 | 1464639614110 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 13:20:14 INFO - PROCESS | 1612 | 1464639614180 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 1612 | 1464639614182 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:20:14 INFO - PROCESS | 1612 | 1464639614185 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 1612 | 1464639614187 Marionette TRACE conn5 <- [1,1458,null,{}] 13:20:14 INFO - PROCESS | 1612 | 1464639614191 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:14 INFO - PROCESS | 1612 | 1464639614284 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:20:14 INFO - PROCESS | 1612 | 1464639614297 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225761800 == 71 [pid = 1612] [id = 374] 13:20:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B225A22C00) [pid = 1612] [serial = 1122] [outer = 0000000000000000] 13:20:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B225FECC00) [pid = 1612] [serial = 1123] [outer = 000000B225A22C00] 13:20:14 INFO - PROCESS | 1612 | 1464639614342 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B226221400) [pid = 1612] [serial = 1124] [outer = 000000B225A22C00] 13:20:14 INFO - PROCESS | 1612 | 1464639614811 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 13:20:14 INFO - PROCESS | 1612 | 1464639614860 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 1612 | 1464639614862 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:20:14 INFO - PROCESS | 1612 | 1464639614865 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:20:14 INFO - PROCESS | 1612 | 1464639614867 Marionette TRACE conn5 <- [1,1462,null,{}] 13:20:14 INFO - PROCESS | 1612 | 1464639614870 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:14 INFO - PROCESS | 1612 | 1464639614965 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:20:14 INFO - PROCESS | 1612 | 1464639614972 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CAF000 == 72 [pid = 1612] [id = 375] 13:20:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B22636C000) [pid = 1612] [serial = 1125] [outer = 0000000000000000] 13:20:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B226371000) [pid = 1612] [serial = 1126] [outer = 000000B22636C000] 13:20:15 INFO - PROCESS | 1612 | 1464639615017 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B226816800) [pid = 1612] [serial = 1127] [outer = 000000B22636C000] 13:20:15 INFO - PROCESS | 1612 | 1464639615474 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 13:20:15 INFO - PROCESS | 1612 | 1464639615603 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 1612 | 1464639615608 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:20:15 INFO - PROCESS | 1612 | 1464639615707 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 1612 | 1464639615712 Marionette TRACE conn5 <- [1,1466,null,{}] 13:20:15 INFO - PROCESS | 1612 | 1464639615733 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:15 INFO - PROCESS | 1612 | 1464639615864 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:20:15 INFO - PROCESS | 1612 | 1464639615963 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FCC800 == 73 [pid = 1612] [id = 376] 13:20:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B20E2B7400) [pid = 1612] [serial = 1128] [outer = 0000000000000000] 13:20:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B20E3E7C00) [pid = 1612] [serial = 1129] [outer = 000000B20E2B7400] 13:20:16 INFO - PROCESS | 1612 | 1464639616025 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B214294C00) [pid = 1612] [serial = 1130] [outer = 000000B20E2B7400] 13:20:16 INFO - PROCESS | 1612 | 1464639616712 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1076ms 13:20:16 INFO - PROCESS | 1612 | 1464639616744 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 1612 | 1464639616748 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:20:16 INFO - PROCESS | 1612 | 1464639616757 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 1612 | 1464639616761 Marionette TRACE conn5 <- [1,1470,null,{}] 13:20:16 INFO - PROCESS | 1612 | 1464639616765 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:16 INFO - PROCESS | 1612 | 1464639616934 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:20:16 INFO - PROCESS | 1612 | 1464639616952 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD40000 == 74 [pid = 1612] [id = 377] 13:20:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B21AB52400) [pid = 1612] [serial = 1131] [outer = 0000000000000000] 13:20:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B21B55F400) [pid = 1612] [serial = 1132] [outer = 000000B21AB52400] 13:20:17 INFO - PROCESS | 1612 | 1464639617008 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B21B895400) [pid = 1612] [serial = 1133] [outer = 000000B21AB52400] 13:20:17 INFO - PROCESS | 1612 | 1464639617653 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 944ms 13:20:17 INFO - PROCESS | 1612 | 1464639617702 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 1612 | 1464639617705 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:20:17 INFO - PROCESS | 1612 | 1464639617709 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 1612 | 1464639617711 Marionette TRACE conn5 <- [1,1474,null,{}] 13:20:17 INFO - PROCESS | 1612 | 1464639617722 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:17 INFO - PROCESS | 1612 | 1464639617847 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:20:17 INFO - PROCESS | 1612 | 1464639617983 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2276AD800 == 75 [pid = 1612] [id = 378] 13:20:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B21F976800) [pid = 1612] [serial = 1134] [outer = 0000000000000000] 13:20:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B21FC2D400) [pid = 1612] [serial = 1135] [outer = 000000B21F976800] 13:20:18 INFO - PROCESS | 1612 | 1464639618046 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B2202C2400) [pid = 1612] [serial = 1136] [outer = 000000B21F976800] 13:20:18 INFO - PROCESS | 1612 | 1464639618718 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 13:20:18 INFO - PROCESS | 1612 | 1464639618732 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 1612 | 1464639618735 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:20:18 INFO - PROCESS | 1612 | 1464639618739 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 1612 | 1464639618741 Marionette TRACE conn5 <- [1,1478,null,{}] 13:20:18 INFO - PROCESS | 1612 | 1464639618745 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:18 INFO - PROCESS | 1612 | 1464639618868 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:20:18 INFO - PROCESS | 1612 | 1464639618975 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228669800 == 76 [pid = 1612] [id = 379] 13:20:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B225739C00) [pid = 1612] [serial = 1137] [outer = 0000000000000000] 13:20:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B22573C800) [pid = 1612] [serial = 1138] [outer = 000000B225739C00] 13:20:19 INFO - PROCESS | 1612 | 1464639619033 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B225FEF800) [pid = 1612] [serial = 1139] [outer = 000000B225739C00] 13:20:19 INFO - PROCESS | 1612 | 1464639619641 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 13:20:19 INFO - PROCESS | 1612 | 1464639619728 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 1612 | 1464639619730 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:20:19 INFO - PROCESS | 1612 | 1464639619734 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 1612 | 1464639619737 Marionette TRACE conn5 <- [1,1482,null,{}] 13:20:19 INFO - PROCESS | 1612 | 1464639619741 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:19 INFO - PROCESS | 1612 | 1464639619856 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:20:20 INFO - PROCESS | 1612 | 1464639619989 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229368800 == 77 [pid = 1612] [id = 380] 13:20:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B22651B400) [pid = 1612] [serial = 1140] [outer = 0000000000000000] 13:20:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B226820000) [pid = 1612] [serial = 1141] [outer = 000000B22651B400] 13:20:20 INFO - PROCESS | 1612 | 1464639620047 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B226B70000) [pid = 1612] [serial = 1142] [outer = 000000B22651B400] 13:20:20 INFO - PROCESS | 1612 | 1464639620599 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 923ms 13:20:20 INFO - PROCESS | 1612 | 1464639620660 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 1612 | 1464639620662 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:20:20 INFO - PROCESS | 1612 | 1464639620666 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 1612 | 1464639620668 Marionette TRACE conn5 <- [1,1486,null,{}] 13:20:20 INFO - PROCESS | 1612 | 1464639620673 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:20 INFO - PROCESS | 1612 | 1464639620815 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:20:20 INFO - PROCESS | 1612 | 1464639620949 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B87800 == 78 [pid = 1612] [id = 381] 13:20:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B2257B5000) [pid = 1612] [serial = 1143] [outer = 0000000000000000] 13:20:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B226CE3C00) [pid = 1612] [serial = 1144] [outer = 000000B2257B5000] 13:20:21 INFO - PROCESS | 1612 | 1464639621008 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B227089800) [pid = 1612] [serial = 1145] [outer = 000000B2257B5000] 13:20:21 INFO - PROCESS | 1612 | 1464639621603 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 986ms 13:20:21 INFO - PROCESS | 1612 | 1464639621655 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 1612 | 1464639621658 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:20:21 INFO - PROCESS | 1612 | 1464639621661 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 1612 | 1464639621663 Marionette TRACE conn5 <- [1,1490,null,{}] 13:20:21 INFO - PROCESS | 1612 | 1464639621667 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:21 INFO - PROCESS | 1612 | 1464639621782 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:20:21 INFO - PROCESS | 1612 | 1464639621917 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227E0B000 == 79 [pid = 1612] [id = 382] 13:20:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B226CCF000) [pid = 1612] [serial = 1146] [outer = 0000000000000000] 13:20:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B226CD4800) [pid = 1612] [serial = 1147] [outer = 000000B226CCF000] 13:20:21 INFO - PROCESS | 1612 | 1464639621975 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B226CDA800) [pid = 1612] [serial = 1148] [outer = 000000B226CCF000] 13:20:22 INFO - PROCESS | 1612 | 1464639622620 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 13:20:22 INFO - PROCESS | 1612 | 1464639622650 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 1612 | 1464639622653 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:20:22 INFO - PROCESS | 1612 | 1464639622656 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 1612 | 1464639622658 Marionette TRACE conn5 <- [1,1494,null,{}] 13:20:22 INFO - PROCESS | 1612 | 1464639622662 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:22 INFO - PROCESS | 1612 | 1464639622780 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:20:22 INFO - PROCESS | 1612 | 1464639622915 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F7D6800 == 80 [pid = 1612] [id = 383] 13:20:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B20E3B0400) [pid = 1612] [serial = 1149] [outer = 0000000000000000] 13:20:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B214958000) [pid = 1612] [serial = 1150] [outer = 000000B20E3B0400] 13:20:22 INFO - PROCESS | 1612 | 1464639622974 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B21EAC3000) [pid = 1612] [serial = 1151] [outer = 000000B20E3B0400] 13:20:23 INFO - PROCESS | 1612 | 1464639623765 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1178ms 13:20:23 INFO - PROCESS | 1612 | 1464639623837 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 1612 | 1464639623841 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:20:23 INFO - PROCESS | 1612 | 1464639623846 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:20:23 INFO - PROCESS | 1612 | 1464639623850 Marionette TRACE conn5 <- [1,1498,null,{}] 13:20:23 INFO - PROCESS | 1612 | 1464639623856 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:23 INFO - PROCESS | 1612 | 1464639623974 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:20:24 INFO - PROCESS | 1612 | 1464639624104 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E990800 == 81 [pid = 1612] [id = 384] 13:20:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B212BD9000) [pid = 1612] [serial = 1152] [outer = 0000000000000000] 13:20:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B2138BB800) [pid = 1612] [serial = 1153] [outer = 000000B212BD9000] 13:20:24 INFO - PROCESS | 1612 | 1464639624158 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B219BA8C00) [pid = 1612] [serial = 1154] [outer = 000000B212BD9000] 13:20:24 INFO - PROCESS | 1612 | 1464639624821 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1031ms 13:20:24 INFO - PROCESS | 1612 | 1464639624882 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 1612 | 1464639624888 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:20:24 INFO - PROCESS | 1612 | 1464639624894 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 1612 | 1464639624897 Marionette TRACE conn5 <- [1,1502,null,{}] 13:20:24 INFO - PROCESS | 1612 | 1464639624919 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225761800 == 80 [pid = 1612] [id = 374] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B220172800 == 79 [pid = 1612] [id = 373] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D21800 == 78 [pid = 1612] [id = 372] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B222813000 == 77 [pid = 1612] [id = 371] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B2151E0000 == 76 [pid = 1612] [id = 370] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9DB000 == 75 [pid = 1612] [id = 369] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AFB8000 == 74 [pid = 1612] [id = 368] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B21EC7D800) [pid = 1612] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B21FD73C00) [pid = 1612] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B21B73A000) [pid = 1612] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B228864400) [pid = 1612] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B22681F400) [pid = 1612] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B226369400) [pid = 1612] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | 1464639625148 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A276000 == 73 [pid = 1612] [id = 367] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8F800 == 72 [pid = 1612] [id = 366] 13:20:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228B4000 == 71 [pid = 1612] [id = 359] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B21EB49000) [pid = 1612] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B21D4E6800) [pid = 1612] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B21EAC9800) [pid = 1612] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B21B739800) [pid = 1612] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B21D9D2800) [pid = 1612] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B20E3AB000) [pid = 1612] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B21DBDC800) [pid = 1612] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21AB56000) [pid = 1612] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B214999400) [pid = 1612] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B21A2D1400) [pid = 1612] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B21E547C00) [pid = 1612] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B21A573400) [pid = 1612] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B21AF37C00) [pid = 1612] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B214228800) [pid = 1612] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B21BE5C800) [pid = 1612] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B217E38C00) [pid = 1612] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B214996C00) [pid = 1612] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B21E5DF400) [pid = 1612] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B21C643000) [pid = 1612] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B20E149400) [pid = 1612] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B226518C00) [pid = 1612] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B20E3AD400) [pid = 1612] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B220310C00) [pid = 1612] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:20:25 INFO - PROCESS | 1612 | 1464639625181 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214204000 == 72 [pid = 1612] [id = 385] 13:20:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B20D73B400) [pid = 1612] [serial = 1155] [outer = 0000000000000000] 13:20:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B20E3AB000) [pid = 1612] [serial = 1156] [outer = 000000B20D73B400] 13:20:25 INFO - PROCESS | 1612 | 1464639625231 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B217D9E800) [pid = 1612] [serial = 1157] [outer = 000000B20D73B400] 13:20:25 INFO - PROCESS | 1612 | 1464639625731 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 881ms 13:20:25 INFO - PROCESS | 1612 | 1464639625777 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 1612 | 1464639625779 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:20:25 INFO - PROCESS | 1612 | 1464639625782 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 1612 | 1464639625786 Marionette TRACE conn5 <- [1,1506,null,{}] 13:20:25 INFO - PROCESS | 1612 | 1464639625797 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:25 INFO - PROCESS | 1612 | 1464639625898 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:20:25 INFO - PROCESS | 1612 | 1464639625987 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6CA000 == 73 [pid = 1612] [id = 386] 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B213982800) [pid = 1612] [serial = 1158] [outer = 0000000000000000] 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B21B66F000) [pid = 1612] [serial = 1159] [outer = 000000B213982800] 13:20:26 INFO - PROCESS | 1612 | 1464639626045 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B21B73CC00) [pid = 1612] [serial = 1160] [outer = 000000B213982800] 13:20:26 INFO - PROCESS | 1612 | 1464639626461 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 13:20:26 INFO - PROCESS | 1612 | 1464639626520 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:20:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:20:26 INFO - PROCESS | 1612 | 1464639626522 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:20:26 INFO - PROCESS | 1612 | 1464639626526 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 1612 | 1464639626528 Marionette TRACE conn5 <- [1,1510,null,{}] 13:20:26 INFO - PROCESS | 1612 | 1464639626532 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:26 INFO - PROCESS | 1612 | 1464639626674 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:20:26 INFO - PROCESS | 1612 | 1464639626688 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD3C800 == 74 [pid = 1612] [id = 387] 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B21C45F800) [pid = 1612] [serial = 1161] [outer = 0000000000000000] 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B21D42B000) [pid = 1612] [serial = 1162] [outer = 000000B21C45F800] 13:20:26 INFO - PROCESS | 1612 | 1464639626736 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B21DBDC000) [pid = 1612] [serial = 1163] [outer = 000000B21C45F800] 13:20:27 INFO - PROCESS | 1612 | 1464639627225 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:20:27 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 () { 13:20:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:20:27 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 () { 13:20:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:20:27 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 () { 13:20:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:20:27 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 () { 13:20:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:20:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 737ms 13:20:27 INFO - PROCESS | 1612 | 1464639627266 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 1612 | 1464639627268 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:20:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:20:27 INFO - PROCESS | 1612 | 1464639627271 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 1612 | 1464639627273 Marionette TRACE conn5 <- [1,1514,null,{}] 13:20:27 INFO - PROCESS | 1612 | 1464639627277 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:27 INFO - PROCESS | 1612 | 1464639627403 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:20:27 INFO - PROCESS | 1612 | 1464639627463 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220172000 == 75 [pid = 1612] [id = 388] 13:20:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B21E53D800) [pid = 1612] [serial = 1164] [outer = 0000000000000000] 13:20:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B21E54A000) [pid = 1612] [serial = 1165] [outer = 000000B21E53D800] 13:20:27 INFO - PROCESS | 1612 | 1464639627511 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B21EB4B400) [pid = 1612] [serial = 1166] [outer = 000000B21E53D800] 13:20:27 INFO - PROCESS | 1612 | 1464639627937 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:20:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:20:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:20:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:20:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:20:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 673ms 13:20:27 INFO - PROCESS | 1612 | 1464639627956 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 1612 | 1464639627958 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:20:27 INFO - PROCESS | 1612 | 1464639627961 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:20:27 INFO - PROCESS | 1612 | 1464639627963 Marionette TRACE conn5 <- [1,1518,null,{}] 13:20:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:20:27 INFO - PROCESS | 1612 | 1464639627967 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 1612 | 1464639628150 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:20:28 INFO - PROCESS | 1612 | 1464639628181 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C2000 == 76 [pid = 1612] [id = 389] 13:20:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B21EC81000) [pid = 1612] [serial = 1167] [outer = 0000000000000000] 13:20:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B22013F800) [pid = 1612] [serial = 1168] [outer = 000000B21EC81000] 13:20:28 INFO - PROCESS | 1612 | 1464639628229 Marionette DEBUG loaded listener.js 13:20:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B220313400) [pid = 1612] [serial = 1169] [outer = 000000B21EC81000] 13:20:28 INFO - PROCESS | 1612 | 1464639628690 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:20:28 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 13:20:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:20:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:20:28 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. 13:20:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:20:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 13:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:20:28 INFO - PROCESS | 1612 | 1464639628744 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 1612 | 1464639628747 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:20:28 INFO - PROCESS | 1612 | 1464639628750 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 1612 | 1464639628752 Marionette TRACE conn5 <- [1,1522,null,{}] 13:20:28 INFO - PROCESS | 1612 | 1464639628756 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 1612 | 1464639628881 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:20:28 INFO - PROCESS | 1612 | 1464639628945 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223425800 == 77 [pid = 1612] [id = 390] 13:20:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B22263F000) [pid = 1612] [serial = 1170] [outer = 0000000000000000] 13:20:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B225735000) [pid = 1612] [serial = 1171] [outer = 000000B22263F000] 13:20:29 INFO - PROCESS | 1612 | 1464639628993 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B2257B4800) [pid = 1612] [serial = 1172] [outer = 000000B22263F000] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B21EC73C00) [pid = 1612] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B20D732000) [pid = 1612] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21EBE6000) [pid = 1612] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B2138B3C00) [pid = 1612] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B21B738800) [pid = 1612] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B21D9D8800) [pid = 1612] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B20F15FC00) [pid = 1612] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B220351400) [pid = 1612] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B212A7EC00) [pid = 1612] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:20:29 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B225A22C00) [pid = 1612] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:20:29 INFO - PROCESS | 1612 | 1464639629576 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 882ms 13:20:29 INFO - PROCESS | 1612 | 1464639629634 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 1612 | 1464639629636 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:20:29 INFO - PROCESS | 1612 | 1464639629640 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:20:29 INFO - PROCESS | 1612 | 1464639629641 Marionette TRACE conn5 <- [1,1526,null,{}] 13:20:29 INFO - PROCESS | 1612 | 1464639629645 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:29 INFO - PROCESS | 1612 | 1464639629779 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:20:29 INFO - PROCESS | 1612 | 1464639629858 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225757000 == 78 [pid = 1612] [id = 391] 13:20:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B21D95F400) [pid = 1612] [serial = 1173] [outer = 0000000000000000] 13:20:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B220319800) [pid = 1612] [serial = 1174] [outer = 000000B21D95F400] 13:20:29 INFO - PROCESS | 1612 | 1464639629906 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B2257B9C00) [pid = 1612] [serial = 1175] [outer = 000000B21D95F400] 13:20:30 INFO - PROCESS | 1612 | 1464639630280 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 13:20:30 INFO - PROCESS | 1612 | 1464639630313 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:20:30 INFO - PROCESS | 1612 | 1464639630316 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:20:30 INFO - PROCESS | 1612 | 1464639630319 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 1612 | 1464639630321 Marionette TRACE conn5 <- [1,1530,null,{}] 13:20:30 INFO - PROCESS | 1612 | 1464639630324 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:30 INFO - PROCESS | 1612 | 1464639630417 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:20:30 INFO - PROCESS | 1612 | 1464639630424 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BC8800 == 79 [pid = 1612] [id = 392] 13:20:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B225A1BC00) [pid = 1612] [serial = 1176] [outer = 0000000000000000] 13:20:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B225FEAC00) [pid = 1612] [serial = 1177] [outer = 000000B225A1BC00] 13:20:30 INFO - PROCESS | 1612 | 1464639630469 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B226370C00) [pid = 1612] [serial = 1178] [outer = 000000B225A1BC00] 13:20:30 INFO - PROCESS | 1612 | 1464639630894 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 628ms 13:20:30 INFO - PROCESS | 1612 | 1464639630954 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 1612 | 1464639630956 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:20:30 INFO - PROCESS | 1612 | 1464639630960 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 1612 | 1464639630961 Marionette TRACE conn5 <- [1,1534,null,{}] 13:20:30 INFO - PROCESS | 1612 | 1464639630965 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:31 INFO - PROCESS | 1612 | 1464639631072 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:20:31 INFO - PROCESS | 1612 | 1464639631078 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227E10000 == 80 [pid = 1612] [id = 393] 13:20:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B226B2E800) [pid = 1612] [serial = 1179] [outer = 0000000000000000] 13:20:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B226B30800) [pid = 1612] [serial = 1180] [outer = 000000B226B2E800] 13:20:31 INFO - PROCESS | 1612 | 1464639631124 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B226B36400) [pid = 1612] [serial = 1181] [outer = 000000B226B2E800] 13:20:31 INFO - PROCESS | 1612 | 1464639631856 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 922ms 13:20:31 INFO - PROCESS | 1612 | 1464639631887 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 1612 | 1464639631892 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:20:31 INFO - PROCESS | 1612 | 1464639631899 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 1612 | 1464639631903 Marionette TRACE conn5 <- [1,1538,null,{}] 13:20:31 INFO - PROCESS | 1612 | 1464639631909 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 1612 | 1464639632040 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:20:32 INFO - PROCESS | 1612 | 1464639632181 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21ADBD000 == 81 [pid = 1612] [id = 394] 13:20:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B2138B4400) [pid = 1612] [serial = 1182] [outer = 0000000000000000] 13:20:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B2149DEC00) [pid = 1612] [serial = 1183] [outer = 000000B2138B4400] 13:20:32 INFO - PROCESS | 1612 | 1464639632243 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B21A579000) [pid = 1612] [serial = 1184] [outer = 000000B2138B4400] 13:20:32 INFO - PROCESS | 1612 | 1464639632914 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1081ms 13:20:32 INFO - PROCESS | 1612 | 1464639632983 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 1612 | 1464639632989 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:20:33 INFO - PROCESS | 1612 | 1464639632996 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:20:33 INFO - PROCESS | 1612 | 1464639632999 Marionette TRACE conn5 <- [1,1542,null,{}] 13:20:33 INFO - PROCESS | 1612 | 1464639633004 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:33 INFO - PROCESS | 1612 | 1464639633158 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:20:33 INFO - PROCESS | 1612 | 1464639633297 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222885000 == 82 [pid = 1612] [id = 395] 13:20:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B21BE53000) [pid = 1612] [serial = 1185] [outer = 0000000000000000] 13:20:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B21D9D8800) [pid = 1612] [serial = 1186] [outer = 000000B21BE53000] 13:20:33 INFO - PROCESS | 1612 | 1464639633357 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21EBE5000) [pid = 1612] [serial = 1187] [outer = 000000B21BE53000] 13:20:34 INFO - PROCESS | 1612 | 1464639633998 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1019ms 13:20:34 INFO - PROCESS | 1612 | 1464639634021 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 1612 | 1464639634024 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:20:34 INFO - PROCESS | 1612 | 1464639634028 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 1612 | 1464639634032 Marionette TRACE conn5 <- [1,1546,null,{}] 13:20:34 INFO - PROCESS | 1612 | 1464639634044 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:34 INFO - PROCESS | 1612 | 1464639634200 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:20:34 INFO - PROCESS | 1612 | 1464639634344 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A27800 == 83 [pid = 1612] [id = 396] 13:20:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B2201C2400) [pid = 1612] [serial = 1188] [outer = 0000000000000000] 13:20:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B222963800) [pid = 1612] [serial = 1189] [outer = 000000B2201C2400] 13:20:34 INFO - PROCESS | 1612 | 1464639634403 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B22636E400) [pid = 1612] [serial = 1190] [outer = 000000B2201C2400] 13:20:35 INFO - PROCESS | 1612 | 1464639635060 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1077ms 13:20:35 INFO - PROCESS | 1612 | 1464639635107 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 1612 | 1464639635110 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:20:35 INFO - PROCESS | 1612 | 1464639635114 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 1612 | 1464639635116 Marionette TRACE conn5 <- [1,1550,null,{}] 13:20:35 INFO - PROCESS | 1612 | 1464639635138 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 1612 | 1464639635261 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:20:35 INFO - PROCESS | 1612 | 1464639635398 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278DD000 == 84 [pid = 1612] [id = 397] 13:20:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B226B68800) [pid = 1612] [serial = 1191] [outer = 0000000000000000] 13:20:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B226CCEC00) [pid = 1612] [serial = 1192] [outer = 000000B226B68800] 13:20:35 INFO - PROCESS | 1612 | 1464639635455 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B227088400) [pid = 1612] [serial = 1193] [outer = 000000B226B68800] 13:20:36 INFO - PROCESS | 1612 | 1464639636077 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 13:20:36 INFO - PROCESS | 1612 | 1464639636105 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 1612 | 1464639636107 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:20:36 INFO - PROCESS | 1612 | 1464639636111 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 1612 | 1464639636113 Marionette TRACE conn5 <- [1,1554,null,{}] 13:20:36 INFO - PROCESS | 1612 | 1464639636117 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:36 INFO - PROCESS | 1612 | 1464639636234 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:20:36 INFO - PROCESS | 1612 | 1464639636372 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278F7800 == 85 [pid = 1612] [id = 398] 13:20:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 211 (000000B227EB3C00) [pid = 1612] [serial = 1194] [outer = 0000000000000000] 13:20:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 212 (000000B227EB8C00) [pid = 1612] [serial = 1195] [outer = 000000B227EB3C00] 13:20:36 INFO - PROCESS | 1612 | 1464639636430 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B227EBF000) [pid = 1612] [serial = 1196] [outer = 000000B227EB3C00] 13:20:37 INFO - PROCESS | 1612 | 1464639636999 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 13:20:37 INFO - PROCESS | 1612 | 1464639637037 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 1612 | 1464639637040 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:20:37 INFO - PROCESS | 1612 | 1464639637043 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - PROCESS | 1612 | 1464639637045 Marionette TRACE conn5 <- [1,1558,null,{}] 13:20:37 INFO - PROCESS | 1612 | 1464639637049 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:37 INFO - PROCESS | 1612 | 1464639637187 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:20:37 INFO - PROCESS | 1612 | 1464639637327 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2293D7000 == 86 [pid = 1612] [id = 399] 13:20:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B225C65800) [pid = 1612] [serial = 1197] [outer = 0000000000000000] 13:20:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B227EB5400) [pid = 1612] [serial = 1198] [outer = 000000B225C65800] 13:20:37 INFO - PROCESS | 1612 | 1464639637388 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B2286DE000) [pid = 1612] [serial = 1199] [outer = 000000B225C65800] 13:20:38 INFO - PROCESS | 1612 | 1464639638002 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 985ms 13:20:38 INFO - PROCESS | 1612 | 1464639638032 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 1612 | 1464639638034 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:20:38 INFO - PROCESS | 1612 | 1464639638038 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 1612 | 1464639638040 Marionette TRACE conn5 <- [1,1562,null,{}] 13:20:38 INFO - PROCESS | 1612 | 1464639638044 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:38 INFO - PROCESS | 1612 | 1464639638160 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:20:38 INFO - PROCESS | 1612 | 1464639638299 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22876B000 == 87 [pid = 1612] [id = 400] 13:20:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B2286DB400) [pid = 1612] [serial = 1200] [outer = 0000000000000000] 13:20:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B228862800) [pid = 1612] [serial = 1201] [outer = 000000B2286DB400] 13:20:38 INFO - PROCESS | 1612 | 1464639638356 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B22886E400) [pid = 1612] [serial = 1202] [outer = 000000B2286DB400] 13:20:39 INFO - PROCESS | 1612 | 1464639639000 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1025ms 13:20:39 INFO - PROCESS | 1612 | 1464639639066 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 1612 | 1464639639068 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:20:39 INFO - PROCESS | 1612 | 1464639639072 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 1612 | 1464639639074 Marionette TRACE conn5 <- [1,1566,null,{}] 13:20:39 INFO - PROCESS | 1612 | 1464639639078 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:39 INFO - PROCESS | 1612 | 1464639639216 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:20:39 INFO - PROCESS | 1612 | 1464639639357 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2151C5800 == 88 [pid = 1612] [id = 401] 13:20:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B20E097400) [pid = 1612] [serial = 1203] [outer = 0000000000000000] 13:20:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B21C64B000) [pid = 1612] [serial = 1204] [outer = 000000B20E097400] 13:20:39 INFO - PROCESS | 1612 | 1464639639416 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B225A22400) [pid = 1612] [serial = 1205] [outer = 000000B20E097400] 13:20:39 INFO - PROCESS | 1612 | 1464639639954 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 923ms 13:20:40 INFO - PROCESS | 1612 | 1464639639998 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1612 | 1464639640001 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:20:40 INFO - PROCESS | 1612 | 1464639640004 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 1612 | 1464639640007 Marionette TRACE conn5 <- [1,1570,null,{}] 13:20:40 INFO - PROCESS | 1612 | 1464639640011 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 1612 | 1464639640131 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:20:40 INFO - PROCESS | 1612 | 1464639640246 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB1D000 == 89 [pid = 1612] [id = 402] 13:20:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B20C7E7800) [pid = 1612] [serial = 1206] [outer = 0000000000000000] 13:20:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B20DA5AC00) [pid = 1612] [serial = 1207] [outer = 000000B20C7E7800] 13:20:40 INFO - PROCESS | 1612 | 1464639640477 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B21352C000) [pid = 1612] [serial = 1208] [outer = 000000B20C7E7800] 13:20:41 INFO - PROCESS | 1612 | 1464639641141 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1178ms 13:20:41 INFO - PROCESS | 1612 | 1464639641186 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:20:41 INFO - PROCESS | 1612 | 1464639641191 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:20:41 INFO - PROCESS | 1612 | 1464639641197 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 1612 | 1464639641201 Marionette TRACE conn5 <- [1,1574,null,{}] 13:20:41 INFO - PROCESS | 1612 | 1464639641207 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:41 INFO - PROCESS | 1612 | 1464639641326 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:20:41 INFO - PROCESS | 1612 | 1464639641444 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FCD000 == 90 [pid = 1612] [id = 403] 13:20:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B21A2B3000) [pid = 1612] [serial = 1209] [outer = 0000000000000000] 13:20:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B21B677800) [pid = 1612] [serial = 1210] [outer = 000000B21A2B3000] 13:20:41 INFO - PROCESS | 1612 | 1464639641538 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B21C48B800) [pid = 1612] [serial = 1211] [outer = 000000B21A2B3000] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BC8800 == 89 [pid = 1612] [id = 392] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B225757000 == 88 [pid = 1612] [id = 391] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B223425800 == 87 [pid = 1612] [id = 390] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C2000 == 86 [pid = 1612] [id = 389] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B220172000 == 85 [pid = 1612] [id = 388] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD3C800 == 84 [pid = 1612] [id = 387] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6CA000 == 83 [pid = 1612] [id = 386] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B214204000 == 82 [pid = 1612] [id = 385] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B226371000) [pid = 1612] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E990800 == 81 [pid = 1612] [id = 384] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B87800 == 80 [pid = 1612] [id = 381] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B229368800 == 79 [pid = 1612] [id = 380] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B228669800 == 78 [pid = 1612] [id = 379] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B2276AD800 == 77 [pid = 1612] [id = 378] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD40000 == 76 [pid = 1612] [id = 377] 13:20:41 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FCC800 == 75 [pid = 1612] [id = 376] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B21FC2D800) [pid = 1612] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B212A1AC00) [pid = 1612] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B20E01EC00) [pid = 1612] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B21EBF1800) [pid = 1612] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B219F9F400) [pid = 1612] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B21AF38400) [pid = 1612] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B21C414000) [pid = 1612] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B21C644800) [pid = 1612] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B21E540C00) [pid = 1612] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B21972B000) [pid = 1612] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B22035A400) [pid = 1612] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B21A57DC00) [pid = 1612] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B2201C2800) [pid = 1612] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B21EBF0000) [pid = 1612] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B225A1D800) [pid = 1612] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 211 (000000B21FCF0800) [pid = 1612] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 210 (000000B213982400) [pid = 1612] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B20E7A5400) [pid = 1612] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B21A55FC00) [pid = 1612] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B225FECC00) [pid = 1612] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B222966C00) [pid = 1612] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B20E2BF000) [pid = 1612] [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.] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B21FCE5000) [pid = 1612] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B21E776800) [pid = 1612] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B226221400) [pid = 1612] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:20:41 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B21E76D000) [pid = 1612] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:20:42 INFO - PROCESS | 1612 | 1464639642140 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 13:20:42 INFO - PROCESS | 1612 | 1464639642187 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 1612 | 1464639642190 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:20:42 INFO - PROCESS | 1612 | 1464639642196 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 1612 | 1464639642199 Marionette TRACE conn5 <- [1,1578,null,{}] 13:20:42 INFO - PROCESS | 1612 | 1464639642203 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 1612 | 1464639642305 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:20:42 INFO - PROCESS | 1612 | 1464639642422 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6C8800 == 76 [pid = 1612] [id = 404] 13:20:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B217E3E000) [pid = 1612] [serial = 1212] [outer = 0000000000000000] 13:20:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B21A57DC00) [pid = 1612] [serial = 1213] [outer = 000000B217E3E000] 13:20:42 INFO - PROCESS | 1612 | 1464639642471 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21C45B000) [pid = 1612] [serial = 1214] [outer = 000000B217E3E000] 13:20:42 INFO - PROCESS | 1612 | 1464639642885 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 735ms 13:20:42 INFO - PROCESS | 1612 | 1464639642940 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:20:42 INFO - PROCESS | 1612 | 1464639642942 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:20:42 INFO - PROCESS | 1612 | 1464639642946 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 1612 | 1464639642950 Marionette TRACE conn5 <- [1,1582,null,{}] 13:20:42 INFO - PROCESS | 1612 | 1464639642961 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 1612 | 1464639643066 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:20:43 INFO - PROCESS | 1612 | 1464639643080 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222872800 == 77 [pid = 1612] [id = 405] 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B21E5DB000) [pid = 1612] [serial = 1215] [outer = 0000000000000000] 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B21E7AF000) [pid = 1612] [serial = 1216] [outer = 000000B21E5DB000] 13:20:43 INFO - PROCESS | 1612 | 1464639643128 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B21EBE3800) [pid = 1612] [serial = 1217] [outer = 000000B21E5DB000] 13:20:43 INFO - PROCESS | 1612 | 1464639643625 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 13:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:20:43 INFO - PROCESS | 1612 | 1464639643681 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 1612 | 1464639643684 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:20:43 INFO - PROCESS | 1612 | 1464639643687 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 1612 | 1464639643689 Marionette TRACE conn5 <- [1,1586,null,{}] 13:20:43 INFO - PROCESS | 1612 | 1464639643693 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 1612 | 1464639643792 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:20:43 INFO - PROCESS | 1612 | 1464639643805 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D29800 == 78 [pid = 1612] [id = 406] 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B21F971C00) [pid = 1612] [serial = 1218] [outer = 0000000000000000] 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B21FC37000) [pid = 1612] [serial = 1219] [outer = 000000B21F971C00] 13:20:43 INFO - PROCESS | 1612 | 1464639643852 Marionette DEBUG loaded listener.js 13:20:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B21FD70400) [pid = 1612] [serial = 1220] [outer = 000000B21F971C00] 13:20:44 INFO - PROCESS | 1612 | 1464639644339 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 13:20:44 INFO - PROCESS | 1612 | 1464639644382 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 1612 | 1464639644385 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:20:44 INFO - PROCESS | 1612 | 1464639644388 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:20:44 INFO - PROCESS | 1612 | 1464639644390 Marionette TRACE conn5 <- [1,1590,null,{}] 13:20:44 INFO - PROCESS | 1612 | 1464639644394 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:44 INFO - PROCESS | 1612 | 1464639644549 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:20:44 INFO - PROCESS | 1612 | 1464639644571 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B224184000 == 79 [pid = 1612] [id = 407] 13:20:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 211 (000000B22030FC00) [pid = 1612] [serial = 1221] [outer = 0000000000000000] 13:20:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 212 (000000B220353C00) [pid = 1612] [serial = 1222] [outer = 000000B22030FC00] 13:20:44 INFO - PROCESS | 1612 | 1464639644623 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B225740400) [pid = 1612] [serial = 1223] [outer = 000000B22030FC00] 13:20:45 INFO - PROCESS | 1612 | 1464639645145 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 776ms 13:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:20:45 INFO - PROCESS | 1612 | 1464639645179 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1612 | 1464639645181 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:20:45 INFO - PROCESS | 1612 | 1464639645185 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1612 | 1464639645187 Marionette TRACE conn5 <- [1,1594,null,{}] 13:20:45 INFO - PROCESS | 1612 | 1464639645190 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:45 INFO - PROCESS | 1612 | 1464639645326 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:20:45 INFO - PROCESS | 1612 | 1464639645348 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B3B800 == 80 [pid = 1612] [id = 408] 13:20:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B225C6F000) [pid = 1612] [serial = 1224] [outer = 0000000000000000] 13:20:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B225FE5C00) [pid = 1612] [serial = 1225] [outer = 000000B225C6F000] 13:20:45 INFO - PROCESS | 1612 | 1464639645394 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B226365000) [pid = 1612] [serial = 1226] [outer = 000000B225C6F000] 13:20:45 INFO - PROCESS | 1612 | 1464639645860 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 13:20:45 INFO - PROCESS | 1612 | 1464639645948 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1612 | 1464639645950 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:20:45 INFO - PROCESS | 1612 | 1464639645964 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1612 | 1464639645966 Marionette TRACE conn5 <- [1,1598,null,{}] 13:20:45 INFO - PROCESS | 1612 | 1464639645970 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:46 INFO - PROCESS | 1612 | 1464639646232 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B22636C000) [pid = 1612] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B21C45F800) [pid = 1612] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B212BD9000) [pid = 1612] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B20D73B400) [pid = 1612] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 211 (000000B213982800) [pid = 1612] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 210 (000000B22263F000) [pid = 1612] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B21EC81000) [pid = 1612] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B21D95F400) [pid = 1612] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B225A1BC00) [pid = 1612] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:20:46 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B21E53D800) [pid = 1612] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:20:46 INFO - PROCESS | 1612 | 1464639646304 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22281B000 == 81 [pid = 1612] [id = 409] 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B20E2BD400) [pid = 1612] [serial = 1227] [outer = 0000000000000000] 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B21A55D800) [pid = 1612] [serial = 1228] [outer = 000000B20E2BD400] 13:20:46 INFO - PROCESS | 1612 | 1464639646350 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B225A1BC00) [pid = 1612] [serial = 1229] [outer = 000000B20E2BD400] 13:20:46 INFO - PROCESS | 1612 | 1464639646731 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 797ms 13:20:46 INFO - PROCESS | 1612 | 1464639646758 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 1612 | 1464639646760 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:20:46 INFO - PROCESS | 1612 | 1464639646763 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 1612 | 1464639646765 Marionette TRACE conn5 <- [1,1602,null,{}] 13:20:46 INFO - PROCESS | 1612 | 1464639646769 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:46 INFO - PROCESS | 1612 | 1464639646863 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:20:46 INFO - PROCESS | 1612 | 1464639646871 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278FC800 == 82 [pid = 1612] [id = 410] 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B225C54800) [pid = 1612] [serial = 1230] [outer = 0000000000000000] 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 211 (000000B225E5D000) [pid = 1612] [serial = 1231] [outer = 000000B225C54800] 13:20:46 INFO - PROCESS | 1612 | 1464639646916 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 212 (000000B225E64000) [pid = 1612] [serial = 1232] [outer = 000000B225C54800] 13:20:47 INFO - PROCESS | 1612 | 1464639647369 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:20:47 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 13:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 13:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:20:47 INFO - PROCESS | 1612 | 1464639647408 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 1612 | 1464639647411 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:20:47 INFO - PROCESS | 1612 | 1464639647414 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 1612 | 1464639647416 Marionette TRACE conn5 <- [1,1606,null,{}] 13:20:47 INFO - PROCESS | 1612 | 1464639647420 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 1612 | 1464639647518 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:20:47 INFO - PROCESS | 1612 | 1464639647524 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229355000 == 83 [pid = 1612] [id = 411] 13:20:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B225BE4400) [pid = 1612] [serial = 1233] [outer = 0000000000000000] 13:20:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B225BE5000) [pid = 1612] [serial = 1234] [outer = 000000B225BE4400] 13:20:47 INFO - PROCESS | 1612 | 1464639647572 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B225E5DC00) [pid = 1612] [serial = 1235] [outer = 000000B225BE4400] 13:20:48 INFO - PROCESS | 1612 | 1464639648058 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 13:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:20:48 INFO - PROCESS | 1612 | 1464639648094 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 1612 | 1464639648096 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:20:48 INFO - PROCESS | 1612 | 1464639648100 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 1612 | 1464639648102 Marionette TRACE conn5 <- [1,1610,null,{}] 13:20:48 INFO - PROCESS | 1612 | 1464639648106 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:48 INFO - PROCESS | 1612 | 1464639648202 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:20:48 INFO - PROCESS | 1612 | 1464639648374 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213917000 == 84 [pid = 1612] [id = 412] 13:20:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B20C7E8C00) [pid = 1612] [serial = 1236] [outer = 0000000000000000] 13:20:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B20D04B400) [pid = 1612] [serial = 1237] [outer = 000000B20C7E8C00] 13:20:48 INFO - PROCESS | 1612 | 1464639648475 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B213210C00) [pid = 1612] [serial = 1238] [outer = 000000B20C7E8C00] 13:20:49 INFO - PROCESS | 1612 | 1464639649225 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:20:49 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 13:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1184ms 13:20:49 INFO - PROCESS | 1612 | 1464639649298 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:20:49 INFO - PROCESS | 1612 | 1464639649304 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:20:49 INFO - PROCESS | 1612 | 1464639649310 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 1612 | 1464639649315 Marionette TRACE conn5 <- [1,1614,null,{}] 13:20:49 INFO - PROCESS | 1612 | 1464639649320 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 1612 | 1464639649460 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:20:49 INFO - PROCESS | 1612 | 1464639649597 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A28800 == 85 [pid = 1612] [id = 413] 13:20:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B21D9D3000) [pid = 1612] [serial = 1239] [outer = 0000000000000000] 13:20:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B21EB4A800) [pid = 1612] [serial = 1240] [outer = 000000B21D9D3000] 13:20:49 INFO - PROCESS | 1612 | 1464639649660 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B21FD74400) [pid = 1612] [serial = 1241] [outer = 000000B21D9D3000] 13:20:50 INFO - PROCESS | 1612 | 1464639650224 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 13:20:50 INFO - PROCESS | 1612 | 1464639650301 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 1612 | 1464639650305 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:20:50 INFO - PROCESS | 1612 | 1464639650310 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 1612 | 1464639650312 Marionette TRACE conn5 <- [1,1618,null,{}] 13:20:50 INFO - PROCESS | 1612 | 1464639650316 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:50 INFO - PROCESS | 1612 | 1464639650442 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:20:50 INFO - PROCESS | 1612 | 1464639650557 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294B1800 == 86 [pid = 1612] [id = 414] 13:20:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B2257B1400) [pid = 1612] [serial = 1242] [outer = 0000000000000000] 13:20:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B225BE4000) [pid = 1612] [serial = 1243] [outer = 000000B2257B1400] 13:20:50 INFO - PROCESS | 1612 | 1464639650615 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B225C69C00) [pid = 1612] [serial = 1244] [outer = 000000B2257B1400] 13:20:51 INFO - PROCESS | 1612 | 1464639651277 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1027ms 13:20:51 INFO - PROCESS | 1612 | 1464639651339 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:20:51 INFO - PROCESS | 1612 | 1464639651342 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:20:51 INFO - PROCESS | 1612 | 1464639651352 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 1612 | 1464639651358 Marionette TRACE conn5 <- [1,1622,null,{}] 13:20:51 INFO - PROCESS | 1612 | 1464639651397 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:51 INFO - PROCESS | 1612 | 1464639651529 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:20:51 INFO - PROCESS | 1612 | 1464639651665 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229C04000 == 87 [pid = 1612] [id = 415] 13:20:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B22681D000) [pid = 1612] [serial = 1245] [outer = 0000000000000000] 13:20:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B22690AC00) [pid = 1612] [serial = 1246] [outer = 000000B22681D000] 13:20:51 INFO - PROCESS | 1612 | 1464639651726 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B226B2CC00) [pid = 1612] [serial = 1247] [outer = 000000B22681D000] 13:20:52 INFO - PROCESS | 1612 | 1464639652354 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1019ms 13:20:52 INFO - PROCESS | 1612 | 1464639652367 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1612 | 1464639652370 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:20:52 INFO - PROCESS | 1612 | 1464639652374 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1612 | 1464639652376 Marionette TRACE conn5 <- [1,1626,null,{}] 13:20:52 INFO - PROCESS | 1612 | 1464639652379 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:52 INFO - PROCESS | 1612 | 1464639652504 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:20:52 INFO - PROCESS | 1612 | 1464639652619 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DCE800 == 88 [pid = 1612] [id = 416] 13:20:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B217EE4C00) [pid = 1612] [serial = 1248] [outer = 0000000000000000] 13:20:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 229 (000000B220313C00) [pid = 1612] [serial = 1249] [outer = 000000B217EE4C00] 13:20:52 INFO - PROCESS | 1612 | 1464639652717 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 230 (000000B226C52800) [pid = 1612] [serial = 1250] [outer = 000000B217EE4C00] 13:20:53 INFO - PROCESS | 1612 | 1464639653297 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 13:20:53 INFO - PROCESS | 1612 | 1464639653362 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 1612 | 1464639653364 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:20:53 INFO - PROCESS | 1612 | 1464639653368 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - PROCESS | 1612 | 1464639653370 Marionette TRACE conn5 <- [1,1630,null,{}] 13:20:53 INFO - PROCESS | 1612 | 1464639653374 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:53 INFO - PROCESS | 1612 | 1464639653493 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:20:53 INFO - PROCESS | 1612 | 1464639653640 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DEA000 == 89 [pid = 1612] [id = 417] 13:20:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 231 (000000B226CE4800) [pid = 1612] [serial = 1251] [outer = 0000000000000000] 13:20:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 232 (000000B226CF1800) [pid = 1612] [serial = 1252] [outer = 000000B226CE4800] 13:20:53 INFO - PROCESS | 1612 | 1464639653706 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 233 (000000B2286D5800) [pid = 1612] [serial = 1253] [outer = 000000B226CE4800] 13:20:54 INFO - PROCESS | 1612 | 1464639654322 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 13:20:54 INFO - PROCESS | 1612 | 1464639654357 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 1612 | 1464639654360 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:20:54 INFO - PROCESS | 1612 | 1464639654364 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 1612 | 1464639654366 Marionette TRACE conn5 <- [1,1634,null,{}] 13:20:54 INFO - PROCESS | 1612 | 1464639654370 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:54 INFO - PROCESS | 1612 | 1464639654492 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:20:54 INFO - PROCESS | 1612 | 1464639654607 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22783B000 == 90 [pid = 1612] [id = 418] 13:20:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 234 (000000B2287BF800) [pid = 1612] [serial = 1254] [outer = 0000000000000000] 13:20:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 235 (000000B2287C6000) [pid = 1612] [serial = 1255] [outer = 000000B2287BF800] 13:20:54 INFO - PROCESS | 1612 | 1464639654707 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 236 (000000B22886C000) [pid = 1612] [serial = 1256] [outer = 000000B2287BF800] 13:20:55 INFO - PROCESS | 1612 | 1464639655681 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1339ms 13:20:55 INFO - PROCESS | 1612 | 1464639655704 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 1612 | 1464639655709 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:20:55 INFO - PROCESS | 1612 | 1464639655714 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 1612 | 1464639655719 Marionette TRACE conn5 <- [1,1638,null,{}] 13:20:55 INFO - PROCESS | 1612 | 1464639655725 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 1612 | 1464639655849 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:20:56 INFO - PROCESS | 1612 | 1464639656000 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2151C5000 == 91 [pid = 1612] [id = 419] 13:20:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 237 (000000B20D04FC00) [pid = 1612] [serial = 1257] [outer = 0000000000000000] 13:20:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 238 (000000B20E3B3000) [pid = 1612] [serial = 1258] [outer = 000000B20D04FC00] 13:20:56 INFO - PROCESS | 1612 | 1464639656053 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 239 (000000B219F9E800) [pid = 1612] [serial = 1259] [outer = 000000B20D04FC00] 13:20:56 INFO - PROCESS | 1612 | 1464639656664 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 985ms 13:20:56 INFO - PROCESS | 1612 | 1464639656704 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 1612 | 1464639656710 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:20:56 INFO - PROCESS | 1612 | 1464639656716 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 1612 | 1464639656719 Marionette TRACE conn5 <- [1,1642,null,{}] 13:20:56 INFO - PROCESS | 1612 | 1464639656723 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:56 INFO - PROCESS | 1612 | 1464639656840 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:20:57 INFO - PROCESS | 1612 | 1464639657004 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB18800 == 92 [pid = 1612] [id = 420] 13:20:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 240 (000000B21B678400) [pid = 1612] [serial = 1260] [outer = 0000000000000000] 13:20:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 241 (000000B21C45D400) [pid = 1612] [serial = 1261] [outer = 000000B21B678400] 13:20:57 INFO - PROCESS | 1612 | 1464639657057 Marionette DEBUG loaded listener.js 13:20:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 242 (000000B21DB30800) [pid = 1612] [serial = 1262] [outer = 000000B21B678400] 13:20:57 INFO - PROCESS | 1612 | 1464639657682 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 985ms 13:20:57 INFO - PROCESS | 1612 | 1464639657703 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1612 | 1464639657705 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:20:57 INFO - PROCESS | 1612 | 1464639657709 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 1612 | 1464639657712 Marionette TRACE conn5 <- [1,1646,null,{}] 13:20:57 INFO - PROCESS | 1612 | 1464639657723 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:57 INFO - PROCESS | 1612 | 1464639657839 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:20:57 INFO - PROCESS | 1612 | 1464639657988 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ACF800 == 93 [pid = 1612] [id = 421] 13:20:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 243 (000000B21E767C00) [pid = 1612] [serial = 1263] [outer = 0000000000000000] 13:20:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 244 (000000B21EC7A000) [pid = 1612] [serial = 1264] [outer = 000000B21E767C00] 13:20:58 INFO - PROCESS | 1612 | 1464639658041 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 245 (000000B21FD06800) [pid = 1612] [serial = 1265] [outer = 000000B21E767C00] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B229355000 == 92 [pid = 1612] [id = 411] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278FC800 == 91 [pid = 1612] [id = 410] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B22281B000 == 90 [pid = 1612] [id = 409] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B3B800 == 89 [pid = 1612] [id = 408] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B224184000 == 88 [pid = 1612] [id = 407] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D29800 == 87 [pid = 1612] [id = 406] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B222872800 == 86 [pid = 1612] [id = 405] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 244 (000000B226CD4800) [pid = 1612] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 243 (000000B214958000) [pid = 1612] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 242 (000000B226B30800) [pid = 1612] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 241 (000000B20E3E7C00) [pid = 1612] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 240 (000000B21B55F400) [pid = 1612] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 239 (000000B21FC2D400) [pid = 1612] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 238 (000000B22573C800) [pid = 1612] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 237 (000000B226820000) [pid = 1612] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 236 (000000B226CE3C00) [pid = 1612] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6C8800 == 85 [pid = 1612] [id = 404] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FCD000 == 84 [pid = 1612] [id = 403] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB1D000 == 83 [pid = 1612] [id = 402] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B227E10000 == 82 [pid = 1612] [id = 393] 13:20:58 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CAF000 == 81 [pid = 1612] [id = 375] 13:20:58 INFO - PROCESS | 1612 | 1464639658697 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1026ms 13:20:58 INFO - PROCESS | 1612 | 1464639658738 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:20:58 INFO - PROCESS | 1612 | 1464639658740 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:20:58 INFO - PROCESS | 1612 | 1464639658744 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:20:58 INFO - PROCESS | 1612 | 1464639658746 Marionette TRACE conn5 <- [1,1650,null,{}] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 235 (000000B220319800) [pid = 1612] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 234 (000000B225FEAC00) [pid = 1612] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 233 (000000B2257B4800) [pid = 1612] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 232 (000000B226370C00) [pid = 1612] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 231 (000000B21E54A000) [pid = 1612] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 230 (000000B21EB4B400) [pid = 1612] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 229 (000000B2257B9C00) [pid = 1612] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 228 (000000B21DBDC000) [pid = 1612] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B226816800) [pid = 1612] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B21D42B000) [pid = 1612] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B219BA8C00) [pid = 1612] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B2138BB800) [pid = 1612] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B20E3AB000) [pid = 1612] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B217D9E800) [pid = 1612] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B21B66F000) [pid = 1612] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B21B73CC00) [pid = 1612] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B225735000) [pid = 1612] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B220313400) [pid = 1612] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B22013F800) [pid = 1612] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:20:58 INFO - PROCESS | 1612 | 1464639658762 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:58 INFO - PROCESS | 1612 | 1464639658879 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:20:58 INFO - PROCESS | 1612 | 1464639658886 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A26E000 == 82 [pid = 1612] [id = 422] 13:20:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B213979C00) [pid = 1612] [serial = 1266] [outer = 0000000000000000] 13:20:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B214957800) [pid = 1612] [serial = 1267] [outer = 000000B213979C00] 13:20:58 INFO - PROCESS | 1612 | 1464639658937 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B21A34F800) [pid = 1612] [serial = 1268] [outer = 000000B213979C00] 13:20:59 INFO - PROCESS | 1612 | 1464639659436 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 13:20:59 INFO - PROCESS | 1612 | 1464639659480 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 1612 | 1464639659482 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:20:59 INFO - PROCESS | 1612 | 1464639659486 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - PROCESS | 1612 | 1464639659487 Marionette TRACE conn5 <- [1,1654,null,{}] 13:20:59 INFO - PROCESS | 1612 | 1464639659491 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:59 INFO - PROCESS | 1612 | 1464639659586 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:20:59 INFO - PROCESS | 1612 | 1464639659688 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB10000 == 83 [pid = 1612] [id = 423] 13:20:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B217E3CC00) [pid = 1612] [serial = 1269] [outer = 0000000000000000] 13:20:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B21B73CC00) [pid = 1612] [serial = 1270] [outer = 000000B217E3CC00] 13:20:59 INFO - PROCESS | 1612 | 1464639659743 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B21E775000) [pid = 1612] [serial = 1271] [outer = 000000B217E3CC00] 13:21:00 INFO - PROCESS | 1612 | 1464639660184 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 13:21:00 INFO - PROCESS | 1612 | 1464639660222 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 1612 | 1464639660224 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:21:00 INFO - PROCESS | 1612 | 1464639660227 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 1612 | 1464639660229 Marionette TRACE conn5 <- [1,1658,null,{}] 13:21:00 INFO - PROCESS | 1612 | 1464639660232 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:00 INFO - PROCESS | 1612 | 1464639660377 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:21:00 INFO - PROCESS | 1612 | 1464639660394 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223433800 == 84 [pid = 1612] [id = 424] 13:21:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B21FD10C00) [pid = 1612] [serial = 1272] [outer = 0000000000000000] 13:21:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B220355C00) [pid = 1612] [serial = 1273] [outer = 000000B21FD10C00] 13:21:00 INFO - PROCESS | 1612 | 1464639660441 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B225737400) [pid = 1612] [serial = 1274] [outer = 000000B21FD10C00] 13:21:00 INFO - PROCESS | 1612 | 1464639660950 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms 13:21:01 INFO - PROCESS | 1612 | 1464639661007 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:21:01 INFO - PROCESS | 1612 | 1464639661009 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:21:01 INFO - PROCESS | 1612 | 1464639661013 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 1612 | 1464639661015 Marionette TRACE conn5 <- [1,1662,null,{}] 13:21:01 INFO - PROCESS | 1612 | 1464639661025 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:01 INFO - PROCESS | 1612 | 1464639661155 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:21:01 INFO - PROCESS | 1612 | 1464639661226 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A32800 == 85 [pid = 1612] [id = 425] 13:21:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B22573E800) [pid = 1612] [serial = 1275] [outer = 0000000000000000] 13:21:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B2257B5400) [pid = 1612] [serial = 1276] [outer = 000000B22573E800] 13:21:01 INFO - PROCESS | 1612 | 1464639661274 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 229 (000000B225BDC400) [pid = 1612] [serial = 1277] [outer = 000000B22573E800] 13:21:01 INFO - PROCESS | 1612 | 1464639661720 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 13:21:01 INFO - PROCESS | 1612 | 1464639661784 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 1612 | 1464639661786 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:21:01 INFO - PROCESS | 1612 | 1464639661792 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 1612 | 1464639661794 Marionette TRACE conn5 <- [1,1666,null,{}] 13:21:01 INFO - PROCESS | 1612 | 1464639661797 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:01 INFO - PROCESS | 1612 | 1464639661929 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:21:02 INFO - PROCESS | 1612 | 1464639661996 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C71800 == 86 [pid = 1612] [id = 426] 13:21:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 230 (000000B2257B0000) [pid = 1612] [serial = 1278] [outer = 0000000000000000] 13:21:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 231 (000000B225C4F800) [pid = 1612] [serial = 1279] [outer = 000000B2257B0000] 13:21:02 INFO - PROCESS | 1612 | 1464639662043 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 232 (000000B225E5C400) [pid = 1612] [serial = 1280] [outer = 000000B2257B0000] 13:21:02 INFO - PROCESS | 1612 | 1464639662500 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 735ms 13:21:02 INFO - PROCESS | 1612 | 1464639662528 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 1612 | 1464639662530 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:21:02 INFO - PROCESS | 1612 | 1464639662541 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 1612 | 1464639662543 Marionette TRACE conn5 <- [1,1670,null,{}] 13:21:02 INFO - PROCESS | 1612 | 1464639662547 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:03 INFO - PROCESS | 1612 | 1464639663268 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 231 (000000B22651B400) [pid = 1612] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 230 (000000B21BE53000) [pid = 1612] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 229 (000000B20E20F800) [pid = 1612] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 228 (000000B21FD08000) [pid = 1612] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B20E211800) [pid = 1612] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B2138B4400) [pid = 1612] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B21FD04000) [pid = 1612] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B21A2B3000) [pid = 1612] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B226516C00) [pid = 1612] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B20E2BD400) [pid = 1612] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B21FD09400) [pid = 1612] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B213809000) [pid = 1612] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B21FD74800) [pid = 1612] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B20E01F000) [pid = 1612] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B217E3E000) [pid = 1612] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B21EB49400) [pid = 1612] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B21A2B6400) [pid = 1612] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B220356800) [pid = 1612] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B226CCF000) [pid = 1612] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B2257B5000) [pid = 1612] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 211 (000000B220357800) [pid = 1612] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 210 (000000B20C7E7800) [pid = 1612] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B225C6F000) [pid = 1612] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B22296EC00) [pid = 1612] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B20E3B0400) [pid = 1612] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B21EBE8400) [pid = 1612] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B21A34C000) [pid = 1612] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B214D89000) [pid = 1612] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B21C465400) [pid = 1612] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B22030FC00) [pid = 1612] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B20E0A0C00) [pid = 1612] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B21B55EC00) [pid = 1612] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B21AB4E000) [pid = 1612] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B22013C800) [pid = 1612] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B20E210800) [pid = 1612] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21E5DB000) [pid = 1612] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B21AFEB800) [pid = 1612] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B21439A400) [pid = 1612] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B225C54800) [pid = 1612] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B21397DC00) [pid = 1612] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B21495B000) [pid = 1612] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B21F971C00) [pid = 1612] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B22035D000) [pid = 1612] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B21DBD7400) [pid = 1612] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B21FCE3800) [pid = 1612] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B217D94C00) [pid = 1612] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B21B676C00) [pid = 1612] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B2201C9400) [pid = 1612] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B20E2B6000) [pid = 1612] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B21EB4F400) [pid = 1612] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B21C412400) [pid = 1612] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B21AB52400) [pid = 1612] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B20C6BF800) [pid = 1612] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B226B2E800) [pid = 1612] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B226CE5400) [pid = 1612] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B225739C00) [pid = 1612] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B22621D400) [pid = 1612] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B21FD05800) [pid = 1612] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B212A10C00) [pid = 1612] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B220311800) [pid = 1612] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B222971C00) [pid = 1612] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B226512C00) [pid = 1612] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21B72EC00) [pid = 1612] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B20E2B7400) [pid = 1612] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B226823800) [pid = 1612] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21F976800) [pid = 1612] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21FCE2000) [pid = 1612] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:21:03 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B226364000) [pid = 1612] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:21:03 INFO - PROCESS | 1612 | 1464639663398 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212A2D000 == 87 [pid = 1612] [id = 427] 13:21:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B20C6C1400) [pid = 1612] [serial = 1281] [outer = 0000000000000000] 13:21:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B20D73A400) [pid = 1612] [serial = 1282] [outer = 000000B20C6C1400] 13:21:03 INFO - PROCESS | 1612 | 1464639663444 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B20E3EEC00) [pid = 1612] [serial = 1283] [outer = 000000B20C6C1400] 13:21:03 INFO - PROCESS | 1612 | 1464639663846 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1335ms 13:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:21:03 INFO - PROCESS | 1612 | 1464639663877 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:21:03 INFO - PROCESS | 1612 | 1464639663879 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:21:03 INFO - PROCESS | 1612 | 1464639663883 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:21:03 INFO - PROCESS | 1612 | 1464639663884 Marionette TRACE conn5 <- [1,1674,null,{}] 13:21:03 INFO - PROCESS | 1612 | 1464639663888 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:03 INFO - PROCESS | 1612 | 1464639663986 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:21:03 INFO - PROCESS | 1612 | 1464639663992 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225760000 == 88 [pid = 1612] [id = 428] 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B2138B4400) [pid = 1612] [serial = 1284] [outer = 0000000000000000] 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B219724000) [pid = 1612] [serial = 1285] [outer = 000000B2138B4400] 13:21:04 INFO - PROCESS | 1612 | 1464639664038 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B21B296800) [pid = 1612] [serial = 1286] [outer = 000000B2138B4400] 13:21:04 INFO - PROCESS | 1612 | 1464639664505 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:21:04 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 13:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 13:21:04 INFO - PROCESS | 1612 | 1464639664579 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 1612 | 1464639664581 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:21:04 INFO - PROCESS | 1612 | 1464639664585 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 1612 | 1464639664587 Marionette TRACE conn5 <- [1,1678,null,{}] 13:21:04 INFO - PROCESS | 1612 | 1464639664591 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:04 INFO - PROCESS | 1612 | 1464639664740 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:21:04 INFO - PROCESS | 1612 | 1464639664749 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22719C800 == 89 [pid = 1612] [id = 429] 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B21BE53000) [pid = 1612] [serial = 1287] [outer = 0000000000000000] 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B21EBE8400) [pid = 1612] [serial = 1288] [outer = 000000B21BE53000] 13:21:04 INFO - PROCESS | 1612 | 1464639664802 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B220141000) [pid = 1612] [serial = 1289] [outer = 000000B21BE53000] 13:21:05 INFO - PROCESS | 1612 | 1464639665350 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 839ms 13:21:05 INFO - PROCESS | 1612 | 1464639665427 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 1612 | 1464639665432 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:21:05 INFO - PROCESS | 1612 | 1464639665438 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 1612 | 1464639665443 Marionette TRACE conn5 <- [1,1682,null,{}] 13:21:05 INFO - PROCESS | 1612 | 1464639665492 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:05 INFO - PROCESS | 1612 | 1464639665619 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:21:05 INFO - PROCESS | 1612 | 1464639665759 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC12800 == 90 [pid = 1612] [id = 430] 13:21:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B20E3E3400) [pid = 1612] [serial = 1290] [outer = 0000000000000000] 13:21:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B20E714C00) [pid = 1612] [serial = 1291] [outer = 000000B20E3E3400] 13:21:05 INFO - PROCESS | 1612 | 1464639665822 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B214958000) [pid = 1612] [serial = 1292] [outer = 000000B20E3E3400] 13:21:06 INFO - PROCESS | 1612 | 1464639666477 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1081ms 13:21:06 INFO - PROCESS | 1612 | 1464639666523 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 1612 | 1464639666530 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:21:06 INFO - PROCESS | 1612 | 1464639666537 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 1612 | 1464639666540 Marionette TRACE conn5 <- [1,1686,null,{}] 13:21:06 INFO - PROCESS | 1612 | 1464639666565 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:06 INFO - PROCESS | 1612 | 1464639666744 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:21:06 INFO - PROCESS | 1612 | 1464639666881 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AB7800 == 91 [pid = 1612] [id = 431] 13:21:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21B297800) [pid = 1612] [serial = 1293] [outer = 0000000000000000] 13:21:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21C40E400) [pid = 1612] [serial = 1294] [outer = 000000B21B297800] 13:21:06 INFO - PROCESS | 1612 | 1464639666938 Marionette DEBUG loaded listener.js 13:21:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21DBDD800) [pid = 1612] [serial = 1295] [outer = 000000B21B297800] 13:21:07 INFO - PROCESS | 1612 | 1464639667581 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:21:07 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 13:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1075ms 13:21:07 INFO - PROCESS | 1612 | 1464639667617 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 1612 | 1464639667620 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:21:07 INFO - PROCESS | 1612 | 1464639667644 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 1612 | 1464639667648 Marionette TRACE conn5 <- [1,1690,null,{}] 13:21:07 INFO - PROCESS | 1612 | 1464639667660 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:07 INFO - PROCESS | 1612 | 1464639667790 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:21:07 INFO - PROCESS | 1612 | 1464639667938 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22781E800 == 92 [pid = 1612] [id = 432] 13:21:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B21EB4F400) [pid = 1612] [serial = 1296] [outer = 0000000000000000] 13:21:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21EC76000) [pid = 1612] [serial = 1297] [outer = 000000B21EB4F400] 13:21:08 INFO - PROCESS | 1612 | 1464639668002 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B21FCEC800) [pid = 1612] [serial = 1298] [outer = 000000B21EB4F400] 13:21:08 INFO - PROCESS | 1612 | 1464639668631 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1057ms 13:21:08 INFO - PROCESS | 1612 | 1464639668683 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:21:08 INFO - PROCESS | 1612 | 1464639668687 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:21:08 INFO - PROCESS | 1612 | 1464639668690 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:21:08 INFO - PROCESS | 1612 | 1464639668693 Marionette TRACE conn5 <- [1,1694,null,{}] 13:21:08 INFO - PROCESS | 1612 | 1464639668696 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:08 INFO - PROCESS | 1612 | 1464639668823 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:21:08 INFO - PROCESS | 1612 | 1464639668982 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228665000 == 93 [pid = 1612] [id = 433] 13:21:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B220310C00) [pid = 1612] [serial = 1299] [outer = 0000000000000000] 13:21:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B22035BC00) [pid = 1612] [serial = 1300] [outer = 000000B220310C00] 13:21:09 INFO - PROCESS | 1612 | 1464639669040 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B2257B5000) [pid = 1612] [serial = 1301] [outer = 000000B220310C00] 13:21:09 INFO - PROCESS | 1612 | 1464639669637 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 13:21:09 INFO - PROCESS | 1612 | 1464639669678 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1612 | 1464639669681 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:21:09 INFO - PROCESS | 1612 | 1464639669684 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 1612 | 1464639669687 Marionette TRACE conn5 <- [1,1698,null,{}] 13:21:09 INFO - PROCESS | 1612 | 1464639669690 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:09 INFO - PROCESS | 1612 | 1464639669810 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:21:09 INFO - PROCESS | 1612 | 1464639669957 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229495800 == 94 [pid = 1612] [id = 434] 13:21:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B225BE3400) [pid = 1612] [serial = 1302] [outer = 0000000000000000] 13:21:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B225C56400) [pid = 1612] [serial = 1303] [outer = 000000B225BE3400] 13:21:10 INFO - PROCESS | 1612 | 1464639670015 Marionette DEBUG loaded listener.js 13:21:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B225FE2400) [pid = 1612] [serial = 1304] [outer = 000000B225BE3400] 13:21:10 INFO - PROCESS | 1612 | 1464639670594 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 923ms 13:21:10 INFO - PROCESS | 1612 | 1464639670611 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 1612 | 1464639670613 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:21:10 INFO - PROCESS | 1612 | 1464639670617 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 1612 | 1464639670619 Marionette TRACE conn5 <- [1,1702,null,{}] 13:21:10 INFO - PROCESS | 1612 | 1464639670623 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:10 INFO - PROCESS | 1612 | 1464639670765 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:21:10 INFO - PROCESS | 1612 | 1464639670925 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DD3800 == 95 [pid = 1612] [id = 435] 13:21:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B226363800) [pid = 1612] [serial = 1305] [outer = 0000000000000000] 13:21:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B226516400) [pid = 1612] [serial = 1306] [outer = 000000B226363800] 13:21:10 INFO - PROCESS | 1612 | 1464639670986 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B226906000) [pid = 1612] [serial = 1307] [outer = 000000B226363800] 13:21:11 INFO - PROCESS | 1612 | 1464639671599 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 13:21:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:21:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:21:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:21:11 INFO - PROCESS | 1612 | 1464639671646 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:21:11 INFO - PROCESS | 1612 | 1464639671650 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - PROCESS | 1612 | 1464639671652 Marionette TRACE conn5 <- [1,1706,null,{}] 13:21:11 INFO - PROCESS | 1612 | 1464639671656 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 1612 | 1464639671775 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:21:11 INFO - PROCESS | 1612 | 1464639671922 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22B793000 == 96 [pid = 1612] [id = 436] 13:21:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B226B36000) [pid = 1612] [serial = 1308] [outer = 0000000000000000] 13:21:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B226C4E400) [pid = 1612] [serial = 1309] [outer = 000000B226B36000] 13:21:11 INFO - PROCESS | 1612 | 1464639671980 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B226CD6800) [pid = 1612] [serial = 1310] [outer = 000000B226B36000] 13:21:12 INFO - PROCESS | 1612 | 1464639672582 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 13:21:12 INFO - PROCESS | 1612 | 1464639672639 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 1612 | 1464639672641 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:21:12 INFO - PROCESS | 1612 | 1464639672645 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 1612 | 1464639672647 Marionette TRACE conn5 <- [1,1710,null,{}] 13:21:12 INFO - PROCESS | 1612 | 1464639672651 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:12 INFO - PROCESS | 1612 | 1464639672820 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:21:12 INFO - PROCESS | 1612 | 1464639672943 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228662000 == 97 [pid = 1612] [id = 437] 13:21:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B225BDE000) [pid = 1612] [serial = 1311] [outer = 0000000000000000] 13:21:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B227084400) [pid = 1612] [serial = 1312] [outer = 000000B225BDE000] 13:21:13 INFO - PROCESS | 1612 | 1464639673000 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B2286D2800) [pid = 1612] [serial = 1313] [outer = 000000B225BDE000] 13:21:13 INFO - PROCESS | 1612 | 1464639673569 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:21:13 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 13:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 13:21:13 INFO - PROCESS | 1612 | 1464639673634 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 1612 | 1464639673637 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:21:13 INFO - PROCESS | 1612 | 1464639673641 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 1612 | 1464639673643 Marionette TRACE conn5 <- [1,1714,null,{}] 13:21:13 INFO - PROCESS | 1612 | 1464639673647 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:13 INFO - PROCESS | 1612 | 1464639673771 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:21:13 INFO - PROCESS | 1612 | 1464639673932 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F124800 == 98 [pid = 1612] [id = 438] 13:21:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B20E0A4C00) [pid = 1612] [serial = 1314] [outer = 0000000000000000] 13:21:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B20E3E6400) [pid = 1612] [serial = 1315] [outer = 000000B20E0A4C00] 13:21:13 INFO - PROCESS | 1612 | 1464639673991 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B217E3B800) [pid = 1612] [serial = 1316] [outer = 000000B20E0A4C00] 13:21:14 INFO - PROCESS | 1612 | 1464639674593 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 986ms 13:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:21:14 INFO - PROCESS | 1612 | 1464639674629 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:21:14 INFO - PROCESS | 1612 | 1464639674632 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:21:14 INFO - PROCESS | 1612 | 1464639674635 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:21:14 INFO - PROCESS | 1612 | 1464639674637 Marionette TRACE conn5 <- [1,1718,null,{}] 13:21:14 INFO - PROCESS | 1612 | 1464639674641 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:14 INFO - PROCESS | 1612 | 1464639674764 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:21:15 INFO - PROCESS | 1612 | 1464639675042 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A345800 == 99 [pid = 1612] [id = 439] 13:21:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B20C6CB000) [pid = 1612] [serial = 1317] [outer = 0000000000000000] 13:21:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B20E028000) [pid = 1612] [serial = 1318] [outer = 000000B20C6CB000] 13:21:15 INFO - PROCESS | 1612 | 1464639675111 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B213809000) [pid = 1612] [serial = 1319] [outer = 000000B20C6CB000] 13:21:15 INFO - PROCESS | 1612 | 1464639675795 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 1612 | 1464639675822 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:21:15 INFO - PROCESS | 1612 | 1464639675827 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 1612 | 1464639675830 Marionette TRACE conn5 <- [1,1722,null,{}] 13:21:15 INFO - PROCESS | 1612 | 1464639675836 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:15 INFO - PROCESS | 1612 | 1464639675955 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:21:16 INFO - PROCESS | 1612 | 1464639676123 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213906800 == 100 [pid = 1612] [id = 440] 13:21:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21A562C00) [pid = 1612] [serial = 1320] [outer = 0000000000000000] 13:21:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B21A57E000) [pid = 1612] [serial = 1321] [outer = 000000B21A562C00] 13:21:16 INFO - PROCESS | 1612 | 1464639676178 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B21B297400) [pid = 1612] [serial = 1322] [outer = 000000B21A562C00] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241A3000 == 99 [pid = 1612] [id = 284] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B225760000 == 98 [pid = 1612] [id = 428] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B212A2D000 == 97 [pid = 1612] [id = 427] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C71800 == 96 [pid = 1612] [id = 426] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A32800 == 95 [pid = 1612] [id = 425] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B223433800 == 94 [pid = 1612] [id = 424] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB10000 == 93 [pid = 1612] [id = 423] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A26E000 == 92 [pid = 1612] [id = 422] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B225BE5000) [pid = 1612] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B227EB8C00) [pid = 1612] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B21C64B000) [pid = 1612] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B228862800) [pid = 1612] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B227EB5400) [pid = 1612] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ACF800 == 91 [pid = 1612] [id = 421] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB18800 == 90 [pid = 1612] [id = 420] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B2151C5000 == 89 [pid = 1612] [id = 419] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B229C04000 == 88 [pid = 1612] [id = 415] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294B1800 == 87 [pid = 1612] [id = 414] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A28800 == 86 [pid = 1612] [id = 413] 13:21:16 INFO - PROCESS | 1612 | --DOCSHELL 000000B213917000 == 85 [pid = 1612] [id = 412] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B226B70000) [pid = 1612] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B21D9D8800) [pid = 1612] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B21422A800) [pid = 1612] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B21FD70800) [pid = 1612] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B217DF7C00) [pid = 1612] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B21A579000) [pid = 1612] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B22035C000) [pid = 1612] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B21C48B800) [pid = 1612] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B226CE9400) [pid = 1612] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B225A1BC00) [pid = 1612] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B2202C2C00) [pid = 1612] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B215128800) [pid = 1612] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B220144400) [pid = 1612] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B213530400) [pid = 1612] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B21A57DC00) [pid = 1612] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B21EBE7000) [pid = 1612] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B21CFE0400) [pid = 1612] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B222637C00) [pid = 1612] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B226CDA800) [pid = 1612] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B227089800) [pid = 1612] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B22296B000) [pid = 1612] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B21352C000) [pid = 1612] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B226365000) [pid = 1612] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B226B6D400) [pid = 1612] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B21EAC3000) [pid = 1612] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B220148000) [pid = 1612] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B21B298C00) [pid = 1612] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B21AB56400) [pid = 1612] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21EB46C00) [pid = 1612] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B225740400) [pid = 1612] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B2138BB000) [pid = 1612] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21EBE4400) [pid = 1612] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21C45A400) [pid = 1612] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B2201CC400) [pid = 1612] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B20E70FC00) [pid = 1612] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21E7AF000) [pid = 1612] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21B677800) [pid = 1612] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B220353C00) [pid = 1612] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21EACF800) [pid = 1612] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B22886E000) [pid = 1612] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B225E64000) [pid = 1612] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B2149DEC00) [pid = 1612] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B217D9FC00) [pid = 1612] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21AB50800) [pid = 1612] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21FC37000) [pid = 1612] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B225FE9000) [pid = 1612] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21E5D8400) [pid = 1612] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21FD75C00) [pid = 1612] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B222963800) [pid = 1612] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21C45B000) [pid = 1612] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21A577C00) [pid = 1612] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21EC78800) [pid = 1612] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B225FE5C00) [pid = 1612] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B2202C1000) [pid = 1612] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B20DA5AC00) [pid = 1612] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21B67D000) [pid = 1612] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21F978400) [pid = 1612] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B21EC7D000) [pid = 1612] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21FD70400) [pid = 1612] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21EBE3800) [pid = 1612] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21B895400) [pid = 1612] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B225E5D000) [pid = 1612] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21A55D800) [pid = 1612] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B20E210000) [pid = 1612] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B226B36400) [pid = 1612] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B227086C00) [pid = 1612] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B225FEF800) [pid = 1612] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B226229800) [pid = 1612] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B220353000) [pid = 1612] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B2149E5C00) [pid = 1612] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B220358800) [pid = 1612] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B226CEF800) [pid = 1612] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B22651FC00) [pid = 1612] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21D42A800) [pid = 1612] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B214294C00) [pid = 1612] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B227090400) [pid = 1612] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B2202C2400) [pid = 1612] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21FCEEC00) [pid = 1612] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21EBE5000) [pid = 1612] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B226CCEC00) [pid = 1612] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B226371800) [pid = 1612] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:21:16 INFO - PROCESS | 1612 | 1464639676928 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1142ms 13:21:16 INFO - PROCESS | 1612 | 1464639676971 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:21:16 INFO - PROCESS | 1612 | 1464639676976 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:21:16 INFO - PROCESS | 1612 | 1464639676980 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 1612 | 1464639676982 Marionette TRACE conn5 <- [1,1726,null,{}] 13:21:16 INFO - PROCESS | 1612 | 1464639676987 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:17 INFO - PROCESS | 1612 | 1464639677092 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:21:17 INFO - PROCESS | 1612 | 1464639677106 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A26E000 == 86 [pid = 1612] [id = 441] 13:21:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B2138BB000) [pid = 1612] [serial = 1323] [outer = 0000000000000000] 13:21:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B2149A0400) [pid = 1612] [serial = 1324] [outer = 000000B2138BB000] 13:21:17 INFO - PROCESS | 1612 | 1464639677154 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B21A303C00) [pid = 1612] [serial = 1325] [outer = 000000B2138BB000] 13:21:17 INFO - PROCESS | 1612 | 1464639677661 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 13:21:17 INFO - PROCESS | 1612 | 1464639677718 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 1612 | 1464639677721 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:21:17 INFO - PROCESS | 1612 | 1464639677726 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 1612 | 1464639677732 Marionette TRACE conn5 <- [1,1730,null,{}] 13:21:17 INFO - PROCESS | 1612 | 1464639677741 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:17 INFO - PROCESS | 1612 | 1464639677845 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:21:17 INFO - PROCESS | 1612 | 1464639677950 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E987000 == 87 [pid = 1612] [id = 442] 13:21:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B217E44800) [pid = 1612] [serial = 1326] [outer = 0000000000000000] 13:21:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21B736400) [pid = 1612] [serial = 1327] [outer = 000000B217E44800] 13:21:18 INFO - PROCESS | 1612 | 1464639677997 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21C45EC00) [pid = 1612] [serial = 1328] [outer = 000000B217E44800] 13:21:18 INFO - PROCESS | 1612 | 1464639678387 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 691ms 13:21:18 INFO - PROCESS | 1612 | 1464639678418 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 1612 | 1464639678421 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:21:18 INFO - PROCESS | 1612 | 1464639678424 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 1612 | 1464639678426 Marionette TRACE conn5 <- [1,1734,null,{}] 13:21:18 INFO - PROCESS | 1612 | 1464639678429 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:18 INFO - PROCESS | 1612 | 1464639678560 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:21:18 INFO - PROCESS | 1612 | 1464639678569 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB17800 == 88 [pid = 1612] [id = 443] 13:21:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21CFDF000) [pid = 1612] [serial = 1329] [outer = 0000000000000000] 13:21:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21D95E800) [pid = 1612] [serial = 1330] [outer = 000000B21CFDF000] 13:21:18 INFO - PROCESS | 1612 | 1464639678616 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21E53C800) [pid = 1612] [serial = 1331] [outer = 000000B21CFDF000] 13:21:19 INFO - PROCESS | 1612 | 1464639679116 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 13:21:19 INFO - PROCESS | 1612 | 1464639679161 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1612 | 1464639679163 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:21:19 INFO - PROCESS | 1612 | 1464639679166 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1612 | 1464639679168 Marionette TRACE conn5 <- [1,1738,null,{}] 13:21:19 INFO - PROCESS | 1612 | 1464639679178 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:19 INFO - PROCESS | 1612 | 1464639679309 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:21:19 INFO - PROCESS | 1612 | 1464639679371 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220170800 == 89 [pid = 1612] [id = 444] 13:21:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21E5E3C00) [pid = 1612] [serial = 1332] [outer = 0000000000000000] 13:21:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21E7AC800) [pid = 1612] [serial = 1333] [outer = 000000B21E5E3C00] 13:21:19 INFO - PROCESS | 1612 | 1464639679426 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21EB4B400) [pid = 1612] [serial = 1334] [outer = 000000B21E5E3C00] 13:21:19 INFO - PROCESS | 1612 | 1464639679919 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 839ms 13:21:20 INFO - PROCESS | 1612 | 1464639680012 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:21:20 INFO - PROCESS | 1612 | 1464639680014 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:21:20 INFO - PROCESS | 1612 | 1464639680018 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:21:20 INFO - PROCESS | 1612 | 1464639680020 Marionette TRACE conn5 <- [1,1742,null,{}] 13:21:20 INFO - PROCESS | 1612 | 1464639680026 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:20 INFO - PROCESS | 1612 | 1464639680166 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:21:20 INFO - PROCESS | 1612 | 1464639680180 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22289F800 == 90 [pid = 1612] [id = 445] 13:21:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21EC77400) [pid = 1612] [serial = 1335] [outer = 0000000000000000] 13:21:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21EC7EC00) [pid = 1612] [serial = 1336] [outer = 000000B21EC77400] 13:21:20 INFO - PROCESS | 1612 | 1464639680226 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21FC31800) [pid = 1612] [serial = 1337] [outer = 000000B21EC77400] 13:21:20 INFO - PROCESS | 1612 | 1464639680679 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 13:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:21:20 INFO - PROCESS | 1612 | 1464639680694 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:21:20 INFO - PROCESS | 1612 | 1464639680696 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:21:20 INFO - PROCESS | 1612 | 1464639680705 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:21:20 INFO - PROCESS | 1612 | 1464639680707 Marionette TRACE conn5 <- [1,1746,null,{}] 13:21:20 INFO - PROCESS | 1612 | 1464639680710 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:20 INFO - PROCESS | 1612 | 1464639680941 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B22573E800) [pid = 1612] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B2257B0000) [pid = 1612] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B2138B4400) [pid = 1612] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B213979C00) [pid = 1612] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21B678400) [pid = 1612] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B20D04FC00) [pid = 1612] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B217E3CC00) [pid = 1612] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B21FD10C00) [pid = 1612] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21E767C00) [pid = 1612] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B20C6C1400) [pid = 1612] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:21:20 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B225BE4400) [pid = 1612] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:21:21 INFO - PROCESS | 1612 | 1464639681010 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229CE800 == 91 [pid = 1612] [id = 446] 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B20D04FC00) [pid = 1612] [serial = 1338] [outer = 0000000000000000] 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B213979C00) [pid = 1612] [serial = 1339] [outer = 000000B20D04FC00] 13:21:21 INFO - PROCESS | 1612 | 1464639681056 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21FC3A400) [pid = 1612] [serial = 1340] [outer = 000000B20D04FC00] 13:21:21 INFO - PROCESS | 1612 | 1464639681430 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 776ms 13:21:21 INFO - PROCESS | 1612 | 1464639681515 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 1612 | 1464639681517 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:21:21 INFO - PROCESS | 1612 | 1464639681521 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 1612 | 1464639681523 Marionette TRACE conn5 <- [1,1750,null,{}] 13:21:21 INFO - PROCESS | 1612 | 1464639681526 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:21 INFO - PROCESS | 1612 | 1464639681624 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:21:21 INFO - PROCESS | 1612 | 1464639681630 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D30800 == 92 [pid = 1612] [id = 447] 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21FD03C00) [pid = 1612] [serial = 1341] [outer = 0000000000000000] 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21FD72000) [pid = 1612] [serial = 1342] [outer = 000000B21FD03C00] 13:21:21 INFO - PROCESS | 1612 | 1464639681676 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B2201C9400) [pid = 1612] [serial = 1343] [outer = 000000B21FD03C00] 13:21:22 INFO - PROCESS | 1612 | 1464639682122 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 13:21:22 INFO - PROCESS | 1612 | 1464639682152 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:21:22 INFO - PROCESS | 1612 | 1464639682154 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:21:22 INFO - PROCESS | 1612 | 1464639682158 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 1612 | 1464639682160 Marionette TRACE conn5 <- [1,1754,null,{}] 13:21:22 INFO - PROCESS | 1612 | 1464639682163 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:22 INFO - PROCESS | 1612 | 1464639682263 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:21:22 INFO - PROCESS | 1612 | 1464639682271 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ED0800 == 93 [pid = 1612] [id = 448] 13:21:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B2202C1C00) [pid = 1612] [serial = 1344] [outer = 0000000000000000] 13:21:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B22030C800) [pid = 1612] [serial = 1345] [outer = 000000B2202C1C00] 13:21:22 INFO - PROCESS | 1612 | 1464639682317 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B22035B000) [pid = 1612] [serial = 1346] [outer = 000000B2202C1C00] 13:21:22 INFO - PROCESS | 1612 | 1464639682757 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 13:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:21:22 INFO - PROCESS | 1612 | 1464639682791 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:21:22 INFO - PROCESS | 1612 | 1464639682793 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:21:22 INFO - PROCESS | 1612 | 1464639682797 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 1612 | 1464639682799 Marionette TRACE conn5 <- [1,1758,null,{}] 13:21:22 INFO - PROCESS | 1612 | 1464639682802 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:22 INFO - PROCESS | 1612 | 1464639682917 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:21:23 INFO - PROCESS | 1612 | 1464639683182 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217D70800 == 94 [pid = 1612] [id = 449] 13:21:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B20E09F400) [pid = 1612] [serial = 1347] [outer = 0000000000000000] 13:21:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B20E2C0800) [pid = 1612] [serial = 1348] [outer = 000000B20E09F400] 13:21:23 INFO - PROCESS | 1612 | 1464639683244 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B214294000) [pid = 1612] [serial = 1349] [outer = 000000B20E09F400] 13:21:23 INFO - PROCESS | 1612 | 1464639683852 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1127ms 13:21:23 INFO - PROCESS | 1612 | 1464639683928 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:21:23 INFO - PROCESS | 1612 | 1464639683933 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:21:23 INFO - PROCESS | 1612 | 1464639683952 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:21:23 INFO - PROCESS | 1612 | 1464639683956 Marionette TRACE conn5 <- [1,1762,null,{}] 13:21:23 INFO - PROCESS | 1612 | 1464639683964 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:24 INFO - PROCESS | 1612 | 1464639684104 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:21:24 INFO - PROCESS | 1612 | 1464639684236 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8C4800 == 95 [pid = 1612] [id = 450] 13:21:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21A632C00) [pid = 1612] [serial = 1350] [outer = 0000000000000000] 13:21:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21AEC3C00) [pid = 1612] [serial = 1351] [outer = 000000B21A632C00] 13:21:24 INFO - PROCESS | 1612 | 1464639684299 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21B730400) [pid = 1612] [serial = 1352] [outer = 000000B21A632C00] 13:21:24 INFO - PROCESS | 1612 | 1464639684883 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1003ms 13:21:24 INFO - PROCESS | 1612 | 1464639684947 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:21:24 INFO - PROCESS | 1612 | 1464639684952 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:21:24 INFO - PROCESS | 1612 | 1464639684956 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:21:24 INFO - PROCESS | 1612 | 1464639684959 Marionette TRACE conn5 <- [1,1766,null,{}] 13:21:24 INFO - PROCESS | 1612 | 1464639684963 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 1612 | 1464639685095 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:21:25 INFO - PROCESS | 1612 | 1464639685208 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22342F800 == 96 [pid = 1612] [id = 451] 13:21:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21D90B800) [pid = 1612] [serial = 1353] [outer = 0000000000000000] 13:21:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21E5DF000) [pid = 1612] [serial = 1354] [outer = 000000B21D90B800] 13:21:25 INFO - PROCESS | 1612 | 1464639685310 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21EBE5000) [pid = 1612] [serial = 1355] [outer = 000000B21D90B800] 13:21:25 INFO - PROCESS | 1612 | 1464639685935 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:21:25 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 13:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1025ms 13:21:25 INFO - PROCESS | 1612 | 1464639685983 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1612 | 1464639685986 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:21:26 INFO - PROCESS | 1612 | 1464639685997 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1612 | 1464639686004 Marionette TRACE conn5 <- [1,1770,null,{}] 13:21:26 INFO - PROCESS | 1612 | 1464639686040 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 1612 | 1464639686176 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:21:26 INFO - PROCESS | 1612 | 1464639686308 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22570A000 == 97 [pid = 1612] [id = 452] 13:21:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21EAD0C00) [pid = 1612] [serial = 1356] [outer = 0000000000000000] 13:21:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B22296C400) [pid = 1612] [serial = 1357] [outer = 000000B21EAD0C00] 13:21:26 INFO - PROCESS | 1612 | 1464639686369 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B2257AD400) [pid = 1612] [serial = 1358] [outer = 000000B21EAD0C00] 13:21:26 INFO - PROCESS | 1612 | 1464639686914 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:21:26 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 13:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 965ms 13:21:26 INFO - PROCESS | 1612 | 1464639686957 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 1612 | 1464639686960 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:21:26 INFO - PROCESS | 1612 | 1464639686964 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1612 | 1464639686966 Marionette TRACE conn5 <- [1,1774,null,{}] 13:21:26 INFO - PROCESS | 1612 | 1464639686970 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:27 INFO - PROCESS | 1612 | 1464639687099 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:21:27 INFO - PROCESS | 1612 | 1464639687210 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225769000 == 98 [pid = 1612] [id = 453] 13:21:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B225A1AC00) [pid = 1612] [serial = 1359] [outer = 0000000000000000] 13:21:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B225A24800) [pid = 1612] [serial = 1360] [outer = 000000B225A1AC00] 13:21:27 INFO - PROCESS | 1612 | 1464639687267 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B225C4C000) [pid = 1612] [serial = 1361] [outer = 000000B225A1AC00] 13:21:27 INFO - PROCESS | 1612 | 1464639687890 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:21:27 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 13:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 13:21:27 INFO - PROCESS | 1612 | 1464639687952 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 1612 | 1464639687955 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:21:27 INFO - PROCESS | 1612 | 1464639687958 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 1612 | 1464639687960 Marionette TRACE conn5 <- [1,1778,null,{}] 13:21:27 INFO - PROCESS | 1612 | 1464639687965 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:28 INFO - PROCESS | 1612 | 1464639688088 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:21:28 INFO - PROCESS | 1612 | 1464639688231 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B79000 == 99 [pid = 1612] [id = 454] 13:21:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B225E5E400) [pid = 1612] [serial = 1362] [outer = 0000000000000000] 13:21:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B225E63C00) [pid = 1612] [serial = 1363] [outer = 000000B225E5E400] 13:21:28 INFO - PROCESS | 1612 | 1464639688297 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B226225000) [pid = 1612] [serial = 1364] [outer = 000000B225E5E400] 13:21:28 INFO - PROCESS | 1612 | 1464639688930 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:21:28 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) 13:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1025ms 13:21:28 INFO - PROCESS | 1612 | 1464639688985 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 1612 | 1464639688988 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:21:28 INFO - PROCESS | 1612 | 1464639688991 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:21:29 INFO - PROCESS | 1612 | 1464639688994 Marionette TRACE conn5 <- [1,1782,null,{}] 13:21:29 INFO - PROCESS | 1612 | 1464639688997 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:29 INFO - PROCESS | 1612 | 1464639689122 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:21:29 INFO - PROCESS | 1612 | 1464639689263 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B88800 == 100 [pid = 1612] [id = 455] 13:21:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B226519000) [pid = 1612] [serial = 1365] [outer = 0000000000000000] 13:21:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B226520000) [pid = 1612] [serial = 1366] [outer = 000000B226519000] 13:21:29 INFO - PROCESS | 1612 | 1464639689320 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B226902400) [pid = 1612] [serial = 1367] [outer = 000000B226519000] 13:21:29 INFO - PROCESS | 1612 | 1464639689893 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 13:21:29 INFO - PROCESS | 1612 | 1464639689980 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 1612 | 1464639689983 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:21:29 INFO - PROCESS | 1612 | 1464639689987 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 1612 | 1464639689989 Marionette TRACE conn5 <- [1,1786,null,{}] 13:21:29 INFO - PROCESS | 1612 | 1464639689993 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:30 INFO - PROCESS | 1612 | 1464639690115 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:21:30 INFO - PROCESS | 1612 | 1464639690255 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BB9000 == 101 [pid = 1612] [id = 456] 13:21:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B226822000) [pid = 1612] [serial = 1368] [outer = 0000000000000000] 13:21:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B226B31400) [pid = 1612] [serial = 1369] [outer = 000000B226822000] 13:21:30 INFO - PROCESS | 1612 | 1464639690313 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B226B6E000) [pid = 1612] [serial = 1370] [outer = 000000B226822000] 13:21:30 INFO - PROCESS | 1612 | 1464639690902 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 923ms 13:21:30 INFO - PROCESS | 1612 | 1464639690912 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 1612 | 1464639690915 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:21:30 INFO - PROCESS | 1612 | 1464639690918 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 1612 | 1464639690921 Marionette TRACE conn5 <- [1,1790,null,{}] 13:21:30 INFO - PROCESS | 1612 | 1464639690924 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:31 INFO - PROCESS | 1612 | 1464639691047 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:21:31 INFO - PROCESS | 1612 | 1464639691160 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227152000 == 102 [pid = 1612] [id = 457] 13:21:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B226824400) [pid = 1612] [serial = 1371] [outer = 0000000000000000] 13:21:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B226CD2000) [pid = 1612] [serial = 1372] [outer = 000000B226824400] 13:21:31 INFO - PROCESS | 1612 | 1464639691218 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B226CF2800) [pid = 1612] [serial = 1373] [outer = 000000B226824400] 13:21:31 INFO - PROCESS | 1612 | 1464639691824 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 13:21:31 INFO - PROCESS | 1612 | 1464639691908 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 1612 | 1464639691910 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:21:31 INFO - PROCESS | 1612 | 1464639691914 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:21:31 INFO - PROCESS | 1612 | 1464639691917 Marionette TRACE conn5 <- [1,1794,null,{}] 13:21:31 INFO - PROCESS | 1612 | 1464639691921 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:32 INFO - PROCESS | 1612 | 1464639692047 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:21:32 INFO - PROCESS | 1612 | 1464639692189 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A597800 == 103 [pid = 1612] [id = 458] 13:21:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B20DAB8C00) [pid = 1612] [serial = 1374] [outer = 0000000000000000] 13:21:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21C48C000) [pid = 1612] [serial = 1375] [outer = 000000B20DAB8C00] 13:21:32 INFO - PROCESS | 1612 | 1464639692246 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B225C58800) [pid = 1612] [serial = 1376] [outer = 000000B20DAB8C00] 13:21:33 INFO - PROCESS | 1612 | 1464639693094 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1231ms 13:21:33 INFO - PROCESS | 1612 | 1464639693148 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 1612 | 1464639693153 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:21:33 INFO - PROCESS | 1612 | 1464639693158 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 1612 | 1464639693162 Marionette TRACE conn5 <- [1,1798,null,{}] 13:21:33 INFO - PROCESS | 1612 | 1464639693168 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:33 INFO - PROCESS | 1612 | 1464639693301 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:21:33 INFO - PROCESS | 1612 | 1464639693465 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB18000 == 104 [pid = 1612] [id = 459] 13:21:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B217D98C00) [pid = 1612] [serial = 1377] [outer = 0000000000000000] 13:21:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B217E3CC00) [pid = 1612] [serial = 1378] [outer = 000000B217D98C00] 13:21:33 INFO - PROCESS | 1612 | 1464639693521 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B21A57B000) [pid = 1612] [serial = 1379] [outer = 000000B217D98C00] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ED0800 == 103 [pid = 1612] [id = 448] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D30800 == 102 [pid = 1612] [id = 447] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229CE800 == 101 [pid = 1612] [id = 446] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B22289F800 == 100 [pid = 1612] [id = 445] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B220170800 == 99 [pid = 1612] [id = 444] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB17800 == 98 [pid = 1612] [id = 443] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B226CF1800) [pid = 1612] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B220313C00) [pid = 1612] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B21EBE8400) [pid = 1612] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E987000 == 97 [pid = 1612] [id = 442] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A26E000 == 96 [pid = 1612] [id = 441] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B213906800 == 95 [pid = 1612] [id = 440] 13:21:34 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A345800 == 94 [pid = 1612] [id = 439] 13:21:34 INFO - PROCESS | 1612 | 1464639694242 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B225E5DC00) [pid = 1612] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B2257B5400) [pid = 1612] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B225C4F800) [pid = 1612] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B225BDC400) [pid = 1612] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B225E5C400) [pid = 1612] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B219724000) [pid = 1612] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B214957800) [pid = 1612] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21A34F800) [pid = 1612] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21C45D400) [pid = 1612] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21DB30800) [pid = 1612] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B219F9E800) [pid = 1612] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B20E3B3000) [pid = 1612] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21B73CC00) [pid = 1612] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21E775000) [pid = 1612] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21EB4A800) [pid = 1612] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B220355C00) [pid = 1612] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21FD06800) [pid = 1612] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21EC7A000) [pid = 1612] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B22690AC00) [pid = 1612] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B2287C6000) [pid = 1612] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B20D73A400) [pid = 1612] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B20D04B400) [pid = 1612] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B225BE4000) [pid = 1612] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B20E3EEC00) [pid = 1612] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21B296800) [pid = 1612] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B225737400) [pid = 1612] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1124ms 13:21:34 INFO - PROCESS | 1612 | 1464639694303 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 1612 | 1464639694309 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:21:34 INFO - PROCESS | 1612 | 1464639694318 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - PROCESS | 1612 | 1464639694321 Marionette TRACE conn5 <- [1,1802,null,{}] 13:21:34 INFO - PROCESS | 1612 | 1464639694325 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:34 INFO - PROCESS | 1612 | 1464639694432 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:21:34 INFO - PROCESS | 1612 | 1464639694447 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB08000 == 95 [pid = 1612] [id = 460] 13:21:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B212A15C00) [pid = 1612] [serial = 1380] [outer = 0000000000000000] 13:21:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21428F800) [pid = 1612] [serial = 1381] [outer = 000000B212A15C00] 13:21:34 INFO - PROCESS | 1612 | 1464639694495 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B219BAD800) [pid = 1612] [serial = 1382] [outer = 000000B212A15C00] 13:21:35 INFO - PROCESS | 1612 | 1464639695051 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 13:21:35 INFO - PROCESS | 1612 | 1464639695096 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 1612 | 1464639695099 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:21:35 INFO - PROCESS | 1612 | 1464639695103 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 1612 | 1464639695107 Marionette TRACE conn5 <- [1,1806,null,{}] 13:21:35 INFO - PROCESS | 1612 | 1464639695117 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 1612 | 1464639695224 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:21:35 INFO - PROCESS | 1612 | 1464639695329 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220167800 == 96 [pid = 1612] [id = 461] 13:21:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21B739800) [pid = 1612] [serial = 1383] [outer = 0000000000000000] 13:21:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21C462400) [pid = 1612] [serial = 1384] [outer = 000000B21B739800] 13:21:35 INFO - PROCESS | 1612 | 1464639695380 Marionette DEBUG loaded listener.js 13:21:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21D9D8800) [pid = 1612] [serial = 1385] [outer = 000000B21B739800] 13:21:35 INFO - PROCESS | 1612 | 1464639695783 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 734ms 13:21:35 INFO - PROCESS | 1612 | 1464639695839 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 1612 | 1464639695842 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:21:35 INFO - PROCESS | 1612 | 1464639695845 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 1612 | 1464639695847 Marionette TRACE conn5 <- [1,1810,null,{}] 13:21:35 INFO - PROCESS | 1612 | 1464639695850 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 1612 | 1464639695957 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:21:35 INFO - PROCESS | 1612 | 1464639695969 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228A1000 == 97 [pid = 1612] [id = 462] 13:21:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21E5D8800) [pid = 1612] [serial = 1386] [outer = 0000000000000000] 13:21:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21E7ACC00) [pid = 1612] [serial = 1387] [outer = 000000B21E5D8800] 13:21:36 INFO - PROCESS | 1612 | 1464639696017 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21EB43800) [pid = 1612] [serial = 1388] [outer = 000000B21E5D8800] 13:21:36 INFO - PROCESS | 1612 | 1464639696476 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 13:21:36 INFO - PROCESS | 1612 | 1464639696525 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 1612 | 1464639696527 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:21:36 INFO - PROCESS | 1612 | 1464639696531 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 1612 | 1464639696532 Marionette TRACE conn5 <- [1,1814,null,{}] 13:21:36 INFO - PROCESS | 1612 | 1464639696536 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 1612 | 1464639696696 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:21:36 INFO - PROCESS | 1612 | 1464639696718 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D28800 == 98 [pid = 1612] [id = 463] 13:21:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21EBE8400) [pid = 1612] [serial = 1389] [outer = 0000000000000000] 13:21:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B21EBED400) [pid = 1612] [serial = 1390] [outer = 000000B21EBE8400] 13:21:36 INFO - PROCESS | 1612 | 1464639696766 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B21F975000) [pid = 1612] [serial = 1391] [outer = 000000B21EBE8400] 13:21:37 INFO - PROCESS | 1612 | 1464639697258 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 13:21:37 INFO - PROCESS | 1612 | 1464639697311 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 1612 | 1464639697313 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:21:37 INFO - PROCESS | 1612 | 1464639697323 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 1612 | 1464639697332 Marionette TRACE conn5 <- [1,1818,null,{}] 13:21:37 INFO - PROCESS | 1612 | 1464639697336 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:37 INFO - PROCESS | 1612 | 1464639697480 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:21:37 INFO - PROCESS | 1612 | 1464639697503 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22417B800 == 99 [pid = 1612] [id = 464] 13:21:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B2202C4800) [pid = 1612] [serial = 1392] [outer = 0000000000000000] 13:21:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B220317400) [pid = 1612] [serial = 1393] [outer = 000000B2202C4800] 13:21:37 INFO - PROCESS | 1612 | 1464639697550 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B22263DC00) [pid = 1612] [serial = 1394] [outer = 000000B2202C4800] 13:21:38 INFO - PROCESS | 1612 | 1464639698007 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 13:21:38 INFO - PROCESS | 1612 | 1464639698072 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1612 | 1464639698074 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:21:38 INFO - PROCESS | 1612 | 1464639698078 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1612 | 1464639698080 Marionette TRACE conn5 <- [1,1822,null,{}] 13:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:21:38 INFO - PROCESS | 1612 | 1464639698084 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:38 INFO - PROCESS | 1612 | 1464639698218 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:21:38 INFO - PROCESS | 1612 | 1464639698237 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225762000 == 100 [pid = 1612] [id = 465] 13:21:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B214505400) [pid = 1612] [serial = 1395] [outer = 0000000000000000] 13:21:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B22573EC00) [pid = 1612] [serial = 1396] [outer = 000000B214505400] 13:21:38 INFO - PROCESS | 1612 | 1464639698285 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B225BE1C00) [pid = 1612] [serial = 1397] [outer = 000000B214505400] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21E5E3C00) [pid = 1612] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21EC77400) [pid = 1612] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B20D04FC00) [pid = 1612] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B20C6CB000) [pid = 1612] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B217E44800) [pid = 1612] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21CFDF000) [pid = 1612] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B2138BB000) [pid = 1612] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21BE53000) [pid = 1612] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21FD03C00) [pid = 1612] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:21:38 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21A562C00) [pid = 1612] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:21:38 INFO - PROCESS | 1612 | 1464639698927 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:21:38 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 13:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 880ms 13:21:38 INFO - PROCESS | 1612 | 1464639698966 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1612 | 1464639698968 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:21:38 INFO - PROCESS | 1612 | 1464639698973 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1612 | 1464639698975 Marionette TRACE conn5 <- [1,1826,null,{}] 13:21:38 INFO - PROCESS | 1612 | 1464639698979 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 1612 | 1464639699125 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:21:39 INFO - PROCESS | 1612 | 1464639699188 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B3B800 == 101 [pid = 1612] [id = 466] 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B217D9F400) [pid = 1612] [serial = 1398] [outer = 0000000000000000] 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21FCE3400) [pid = 1612] [serial = 1399] [outer = 000000B217D9F400] 13:21:39 INFO - PROCESS | 1612 | 1464639699234 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B225BE8800) [pid = 1612] [serial = 1400] [outer = 000000B217D9F400] 13:21:39 INFO - PROCESS | 1612 | 1464639699608 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 671ms 13:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:21:39 INFO - PROCESS | 1612 | 1464639699646 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 1612 | 1464639699648 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:21:39 INFO - PROCESS | 1612 | 1464639699651 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 1612 | 1464639699653 Marionette TRACE conn5 <- [1,1830,null,{}] 13:21:39 INFO - PROCESS | 1612 | 1464639699657 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:39 INFO - PROCESS | 1612 | 1464639699755 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:21:39 INFO - PROCESS | 1612 | 1464639699791 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BB6000 == 102 [pid = 1612] [id = 467] 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B225C52000) [pid = 1612] [serial = 1401] [outer = 0000000000000000] 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B225C6A400) [pid = 1612] [serial = 1402] [outer = 000000B225C52000] 13:21:39 INFO - PROCESS | 1612 | 1464639699836 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B225FE6C00) [pid = 1612] [serial = 1403] [outer = 000000B225C52000] 13:21:40 INFO - PROCESS | 1612 | 1464639700273 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 13:21:40 INFO - PROCESS | 1612 | 1464639700330 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 1612 | 1464639700332 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:21:40 INFO - PROCESS | 1612 | 1464639700336 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:21:40 INFO - PROCESS | 1612 | 1464639700338 Marionette TRACE conn5 <- [1,1834,null,{}] 13:21:40 INFO - PROCESS | 1612 | 1464639700342 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:40 INFO - PROCESS | 1612 | 1464639700453 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:21:40 INFO - PROCESS | 1612 | 1464639700459 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22769B800 == 103 [pid = 1612] [id = 468] 13:21:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B214228000) [pid = 1612] [serial = 1404] [outer = 0000000000000000] 13:21:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B226220800) [pid = 1612] [serial = 1405] [outer = 000000B214228000] 13:21:40 INFO - PROCESS | 1612 | 1464639700505 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B22651F000) [pid = 1612] [serial = 1406] [outer = 000000B214228000] 13:21:41 INFO - PROCESS | 1612 | 1464639701257 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:21:41 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) 13:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 13:21:41 INFO - PROCESS | 1612 | 1464639701325 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 1612 | 1464639701331 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:21:41 INFO - PROCESS | 1612 | 1464639701337 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 1612 | 1464639701341 Marionette TRACE conn5 <- [1,1838,null,{}] 13:21:41 INFO - PROCESS | 1612 | 1464639701362 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:41 INFO - PROCESS | 1612 | 1464639701509 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:21:41 INFO - PROCESS | 1612 | 1464639701644 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29D800 == 104 [pid = 1612] [id = 469] 13:21:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B213810C00) [pid = 1612] [serial = 1407] [outer = 0000000000000000] 13:21:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B214953400) [pid = 1612] [serial = 1408] [outer = 000000B213810C00] 13:21:41 INFO - PROCESS | 1612 | 1464639701705 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21A577400) [pid = 1612] [serial = 1409] [outer = 000000B213810C00] 13:21:42 INFO - PROCESS | 1612 | 1464639702287 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1005ms 13:21:42 INFO - PROCESS | 1612 | 1464639702344 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 1612 | 1464639702351 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:21:42 INFO - PROCESS | 1612 | 1464639702358 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:21:42 INFO - PROCESS | 1612 | 1464639702361 Marionette TRACE conn5 <- [1,1842,null,{}] 13:21:42 INFO - PROCESS | 1612 | 1464639702365 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:42 INFO - PROCESS | 1612 | 1464639702497 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:21:42 INFO - PROCESS | 1612 | 1464639702642 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EDB000 == 105 [pid = 1612] [id = 470] 13:21:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B21C45D000) [pid = 1612] [serial = 1410] [outer = 0000000000000000] 13:21:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21D4EB400) [pid = 1612] [serial = 1411] [outer = 000000B21C45D000] 13:21:42 INFO - PROCESS | 1612 | 1464639702700 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21EB45800) [pid = 1612] [serial = 1412] [outer = 000000B21C45D000] 13:21:43 INFO - PROCESS | 1612 | 1464639703336 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1022ms 13:21:43 INFO - PROCESS | 1612 | 1464639703386 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 1612 | 1464639703389 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:21:43 INFO - PROCESS | 1612 | 1464639703393 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 1612 | 1464639703397 Marionette TRACE conn5 <- [1,1846,null,{}] 13:21:43 INFO - PROCESS | 1612 | 1464639703409 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:43 INFO - PROCESS | 1612 | 1464639703559 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:21:43 INFO - PROCESS | 1612 | 1464639703706 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22787F000 == 106 [pid = 1612] [id = 471] 13:21:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B2202BB800) [pid = 1612] [serial = 1413] [outer = 0000000000000000] 13:21:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B222639C00) [pid = 1612] [serial = 1414] [outer = 000000B2202BB800] 13:21:43 INFO - PROCESS | 1612 | 1464639703767 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B226229400) [pid = 1612] [serial = 1415] [outer = 000000B2202BB800] 13:21:44 INFO - PROCESS | 1612 | 1464639704393 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1027ms 13:21:44 INFO - PROCESS | 1612 | 1464639704422 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 1612 | 1464639704425 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:21:44 INFO - PROCESS | 1612 | 1464639704429 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 1612 | 1464639704431 Marionette TRACE conn5 <- [1,1850,null,{}] 13:21:44 INFO - PROCESS | 1612 | 1464639704435 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:44 INFO - PROCESS | 1612 | 1464639704565 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:21:44 INFO - PROCESS | 1612 | 1464639704708 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227E0E800 == 107 [pid = 1612] [id = 472] 13:21:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B226906400) [pid = 1612] [serial = 1416] [outer = 0000000000000000] 13:21:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B226B2A400) [pid = 1612] [serial = 1417] [outer = 000000B226906400] 13:21:44 INFO - PROCESS | 1612 | 1464639704766 Marionette DEBUG loaded listener.js 13:21:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B226CD9000) [pid = 1612] [serial = 1418] [outer = 000000B226906400] 13:21:45 INFO - PROCESS | 1612 | 1464639705323 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 923ms 13:21:45 INFO - PROCESS | 1612 | 1464639705355 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 1612 | 1464639705357 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:21:45 INFO - PROCESS | 1612 | 1464639705361 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 1612 | 1464639705363 Marionette TRACE conn5 <- [1,1854,null,{}] 13:21:45 INFO - PROCESS | 1612 | 1464639705367 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:45 INFO - PROCESS | 1612 | 1464639705492 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:21:45 INFO - PROCESS | 1612 | 1464639705674 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22865E000 == 108 [pid = 1612] [id = 473] 13:21:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B22708B800) [pid = 1612] [serial = 1419] [outer = 0000000000000000] 13:21:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B227091000) [pid = 1612] [serial = 1420] [outer = 000000B22708B800] 13:21:45 INFO - PROCESS | 1612 | 1464639705732 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B2286D7800) [pid = 1612] [serial = 1421] [outer = 000000B22708B800] 13:21:46 INFO - PROCESS | 1612 | 1464639706339 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1024ms 13:21:46 INFO - PROCESS | 1612 | 1464639706387 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 1612 | 1464639706389 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:21:46 INFO - PROCESS | 1612 | 1464639706393 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 1612 | 1464639706395 Marionette TRACE conn5 <- [1,1858,null,{}] 13:21:46 INFO - PROCESS | 1612 | 1464639706399 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:46 INFO - PROCESS | 1612 | 1464639706561 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:21:46 INFO - PROCESS | 1612 | 1464639706705 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2293C0000 == 109 [pid = 1612] [id = 474] 13:21:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B2287C6000) [pid = 1612] [serial = 1422] [outer = 0000000000000000] 13:21:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B228865800) [pid = 1612] [serial = 1423] [outer = 000000B2287C6000] 13:21:46 INFO - PROCESS | 1612 | 1464639706765 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B2294C8C00) [pid = 1612] [serial = 1424] [outer = 000000B2287C6000] 13:21:47 INFO - PROCESS | 1612 | 1464639707376 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1021ms 13:21:47 INFO - PROCESS | 1612 | 1464639707417 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 1612 | 1464639707420 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:21:47 INFO - PROCESS | 1612 | 1464639707424 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 1612 | 1464639707426 Marionette TRACE conn5 <- [1,1862,null,{}] 13:21:47 INFO - PROCESS | 1612 | 1464639707429 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:47 INFO - PROCESS | 1612 | 1464639707552 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:21:47 INFO - PROCESS | 1612 | 1464639707696 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294D4000 == 110 [pid = 1612] [id = 475] 13:21:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B2294CB800) [pid = 1612] [serial = 1425] [outer = 0000000000000000] 13:21:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B2294D0400) [pid = 1612] [serial = 1426] [outer = 000000B2294CB800] 13:21:47 INFO - PROCESS | 1612 | 1464639707754 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B22D7A7400) [pid = 1612] [serial = 1427] [outer = 000000B2294CB800] 13:21:48 INFO - PROCESS | 1612 | 1464639708316 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 924ms 13:21:48 INFO - PROCESS | 1612 | 1464639708353 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 1612 | 1464639708355 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:21:48 INFO - PROCESS | 1612 | 1464639708359 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:21:48 INFO - PROCESS | 1612 | 1464639708361 Marionette TRACE conn5 <- [1,1866,null,{}] 13:21:48 INFO - PROCESS | 1612 | 1464639708365 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:48 INFO - PROCESS | 1612 | 1464639708490 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:21:48 INFO - PROCESS | 1612 | 1464639708627 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21847B000 == 111 [pid = 1612] [id = 476] 13:21:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B20E3B5400) [pid = 1612] [serial = 1428] [outer = 0000000000000000] 13:21:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21EB4F800) [pid = 1612] [serial = 1429] [outer = 000000B20E3B5400] 13:21:48 INFO - PROCESS | 1612 | 1464639708724 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B22691A000) [pid = 1612] [serial = 1430] [outer = 000000B20E3B5400] 13:21:49 INFO - PROCESS | 1612 | 1464639709601 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1286ms 13:21:49 INFO - PROCESS | 1612 | 1464639709650 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1612 | 1464639709654 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:21:49 INFO - PROCESS | 1612 | 1464639709659 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:21:49 INFO - PROCESS | 1612 | 1464639709663 Marionette TRACE conn5 <- [1,1870,null,{}] 13:21:49 INFO - PROCESS | 1612 | 1464639709669 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:49 INFO - PROCESS | 1612 | 1464639709794 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:21:49 INFO - PROCESS | 1612 | 1464639709946 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB19800 == 112 [pid = 1612] [id = 477] 13:21:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B20C8D6800) [pid = 1612] [serial = 1431] [outer = 0000000000000000] 13:21:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B20E213C00) [pid = 1612] [serial = 1432] [outer = 000000B20C8D6800] 13:21:50 INFO - PROCESS | 1612 | 1464639710000 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21450D400) [pid = 1612] [serial = 1433] [outer = 000000B20C8D6800] 13:21:50 INFO - PROCESS | 1612 | 1464639710659 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1075ms 13:21:50 INFO - PROCESS | 1612 | 1464639710739 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 1612 | 1464639710745 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:21:50 INFO - PROCESS | 1612 | 1464639710751 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 1612 | 1464639710754 Marionette TRACE conn5 <- [1,1874,null,{}] 13:21:50 INFO - PROCESS | 1612 | 1464639710758 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:50 INFO - PROCESS | 1612 | 1464639710880 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:21:51 INFO - PROCESS | 1612 | 1464639711027 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E99C000 == 113 [pid = 1612] [id = 478] 13:21:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B21AF35800) [pid = 1612] [serial = 1434] [outer = 0000000000000000] 13:21:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B21B3B1400) [pid = 1612] [serial = 1435] [outer = 000000B21AF35800] 13:21:51 INFO - PROCESS | 1612 | 1464639711079 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B21BE35000) [pid = 1612] [serial = 1436] [outer = 000000B21AF35800] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D71800 == 112 [pid = 1612] [id = 231] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B21ADBD000 == 111 [pid = 1612] [id = 394] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BB6000 == 110 [pid = 1612] [id = 467] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B3B800 == 109 [pid = 1612] [id = 466] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B225762000 == 108 [pid = 1612] [id = 465] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B22417B800 == 107 [pid = 1612] [id = 464] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D28800 == 106 [pid = 1612] [id = 463] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228A1000 == 105 [pid = 1612] [id = 462] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B22030C800) [pid = 1612] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B226516400) [pid = 1612] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B20E3E6400) [pid = 1612] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B225C56400) [pid = 1612] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B226C4E400) [pid = 1612] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B20E714C00) [pid = 1612] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21EC76000) [pid = 1612] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B227084400) [pid = 1612] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B21C40E400) [pid = 1612] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B22035BC00) [pid = 1612] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B220167800 == 104 [pid = 1612] [id = 461] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB08000 == 103 [pid = 1612] [id = 460] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB18000 == 102 [pid = 1612] [id = 459] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B226B88800 == 101 [pid = 1612] [id = 455] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B79000 == 100 [pid = 1612] [id = 454] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B225769000 == 99 [pid = 1612] [id = 453] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B22570A000 == 98 [pid = 1612] [id = 452] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B22342F800 == 97 [pid = 1612] [id = 451] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8C4800 == 96 [pid = 1612] [id = 450] 13:21:51 INFO - PROCESS | 1612 | --DOCSHELL 000000B217D70800 == 95 [pid = 1612] [id = 449] 13:21:51 INFO - PROCESS | 1612 | 1464639711692 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 985ms 13:21:51 INFO - PROCESS | 1612 | 1464639711738 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 1612 | 1464639711740 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:21:51 INFO - PROCESS | 1612 | 1464639711744 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1612 | 1464639711748 Marionette TRACE conn5 <- [1,1878,null,{}] 13:21:51 INFO - PROCESS | 1612 | 1464639711759 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B21E7AC800) [pid = 1612] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21EC7EC00) [pid = 1612] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B21EB4B400) [pid = 1612] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B213979C00) [pid = 1612] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21FC31800) [pid = 1612] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B213809000) [pid = 1612] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B20E028000) [pid = 1612] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21B736400) [pid = 1612] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21C45EC00) [pid = 1612] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21D95E800) [pid = 1612] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B2149A0400) [pid = 1612] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21A303C00) [pid = 1612] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B220141000) [pid = 1612] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21FD72000) [pid = 1612] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B21B297400) [pid = 1612] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21A57E000) [pid = 1612] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21FC3A400) [pid = 1612] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B2201C9400) [pid = 1612] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21E53C800) [pid = 1612] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:21:51 INFO - PROCESS | 1612 | 1464639711942 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:21:52 INFO - PROCESS | 1612 | 1464639712012 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B2800 == 96 [pid = 1612] [id = 479] 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B212A19000) [pid = 1612] [serial = 1437] [outer = 0000000000000000] 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B217E38C00) [pid = 1612] [serial = 1438] [outer = 000000B212A19000] 13:21:52 INFO - PROCESS | 1612 | 1464639712063 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B21A575800) [pid = 1612] [serial = 1439] [outer = 000000B212A19000] 13:21:52 INFO - PROCESS | 1612 | 1464639712534 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 839ms 13:21:52 INFO - PROCESS | 1612 | 1464639712586 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1612 | 1464639712589 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:21:52 INFO - PROCESS | 1612 | 1464639712592 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1612 | 1464639712594 Marionette TRACE conn5 <- [1,1882,null,{}] 13:21:52 INFO - PROCESS | 1612 | 1464639712597 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 1612 | 1464639712702 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:21:52 INFO - PROCESS | 1612 | 1464639712711 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFDB800 == 97 [pid = 1612] [id = 480] 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21B73CC00) [pid = 1612] [serial = 1440] [outer = 0000000000000000] 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21C45EC00) [pid = 1612] [serial = 1441] [outer = 000000B21B73CC00] 13:21:52 INFO - PROCESS | 1612 | 1464639712762 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21D903000) [pid = 1612] [serial = 1442] [outer = 000000B21B73CC00] 13:21:53 INFO - PROCESS | 1612 | 1464639713251 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 13:21:53 INFO - PROCESS | 1612 | 1464639713287 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 1612 | 1464639713289 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:21:53 INFO - PROCESS | 1612 | 1464639713293 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 1612 | 1464639713295 Marionette TRACE conn5 <- [1,1886,null,{}] 13:21:53 INFO - PROCESS | 1612 | 1464639713298 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:53 INFO - PROCESS | 1612 | 1464639713398 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:21:53 INFO - PROCESS | 1612 | 1464639713528 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222887000 == 98 [pid = 1612] [id = 481] 13:21:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21C644800) [pid = 1612] [serial = 1443] [outer = 0000000000000000] 13:21:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B21E541800) [pid = 1612] [serial = 1444] [outer = 000000B21C644800] 13:21:53 INFO - PROCESS | 1612 | 1464639713576 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B21E768800) [pid = 1612] [serial = 1445] [outer = 000000B21C644800] 13:21:53 INFO - PROCESS | 1612 | 1464639713981 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 734ms 13:21:54 INFO - PROCESS | 1612 | 1464639714030 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1612 | 1464639714032 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:21:54 INFO - PROCESS | 1612 | 1464639714053 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:21:54 INFO - PROCESS | 1612 | 1464639714055 Marionette TRACE conn5 <- [1,1890,null,{}] 13:21:54 INFO - PROCESS | 1612 | 1464639714059 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:54 INFO - PROCESS | 1612 | 1464639714217 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:21:54 INFO - PROCESS | 1612 | 1464639714238 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D19000 == 99 [pid = 1612] [id = 482] 13:21:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B21EAD1800) [pid = 1612] [serial = 1446] [outer = 0000000000000000] 13:21:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B21EBECC00) [pid = 1612] [serial = 1447] [outer = 000000B21EAD1800] 13:21:54 INFO - PROCESS | 1612 | 1464639714286 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B21FC35C00) [pid = 1612] [serial = 1448] [outer = 000000B21EAD1800] 13:21:54 INFO - PROCESS | 1612 | 1464639714765 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 776ms 13:21:54 INFO - PROCESS | 1612 | 1464639714832 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1612 | 1464639714842 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:21:54 INFO - PROCESS | 1612 | 1464639714853 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 1612 | 1464639714855 Marionette TRACE conn5 <- [1,1894,null,{}] 13:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:21:54 INFO - PROCESS | 1612 | 1464639714863 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 1612 | 1464639714995 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:21:55 INFO - PROCESS | 1612 | 1464639715015 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ECF000 == 100 [pid = 1612] [id = 483] 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B21FCEA800) [pid = 1612] [serial = 1449] [outer = 0000000000000000] 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B21FD05C00) [pid = 1612] [serial = 1450] [outer = 000000B21FCEA800] 13:21:55 INFO - PROCESS | 1612 | 1464639715063 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B22013CC00) [pid = 1612] [serial = 1451] [outer = 000000B21FCEA800] 13:21:55 INFO - PROCESS | 1612 | 1464639715533 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 13:21:55 INFO - PROCESS | 1612 | 1464639715593 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 1612 | 1464639715596 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:21:55 INFO - PROCESS | 1612 | 1464639715600 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1612 | 1464639715602 Marionette TRACE conn5 <- [1,1898,null,{}] 13:21:55 INFO - PROCESS | 1612 | 1464639715605 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 1612 | 1464639715738 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:21:55 INFO - PROCESS | 1612 | 1464639715758 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223432000 == 101 [pid = 1612] [id = 484] 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B21FD77000) [pid = 1612] [serial = 1452] [outer = 0000000000000000] 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B2202BB400) [pid = 1612] [serial = 1453] [outer = 000000B21FD77000] 13:21:55 INFO - PROCESS | 1612 | 1464639715805 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B220314000) [pid = 1612] [serial = 1454] [outer = 000000B21FD77000] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B2287BF800) [pid = 1612] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B225BDE000) [pid = 1612] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B2201C2400) [pid = 1612] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B226363800) [pid = 1612] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21EB4F400) [pid = 1612] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B225BE3400) [pid = 1612] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B220310C00) [pid = 1612] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B225C65800) [pid = 1612] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B226CE4800) [pid = 1612] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B227EB3C00) [pid = 1612] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B20E097400) [pid = 1612] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B226B68800) [pid = 1612] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B2202C1C00) [pid = 1612] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B20E3E3400) [pid = 1612] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B20E0A4C00) [pid = 1612] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B217EE4C00) [pid = 1612] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B226B36000) [pid = 1612] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B2286DB400) [pid = 1612] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21D9D3000) [pid = 1612] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B2257B1400) [pid = 1612] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B20C7E8C00) [pid = 1612] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21B297800) [pid = 1612] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B22681D000) [pid = 1612] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21EBE8400) [pid = 1612] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B2202C4800) [pid = 1612] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B217D9F400) [pid = 1612] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B214505400) [pid = 1612] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B225C52000) [pid = 1612] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B212A15C00) [pid = 1612] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B20DAB8C00) [pid = 1612] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21E5D8800) [pid = 1612] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B217D98C00) [pid = 1612] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:21:56 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21B739800) [pid = 1612] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:21:56 INFO - PROCESS | 1612 | 1464639716750 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1183ms 13:21:56 INFO - PROCESS | 1612 | 1464639716785 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 1612 | 1464639716788 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:21:56 INFO - PROCESS | 1612 | 1464639716791 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 1612 | 1464639716801 Marionette TRACE conn5 <- [1,1902,null,{}] 13:21:56 INFO - PROCESS | 1612 | 1464639716805 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:56 INFO - PROCESS | 1612 | 1464639716904 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:21:56 INFO - PROCESS | 1612 | 1464639716913 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223440000 == 102 [pid = 1612] [id = 485] 13:21:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B20E3E3800) [pid = 1612] [serial = 1455] [outer = 0000000000000000] 13:21:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21AB54000) [pid = 1612] [serial = 1456] [outer = 000000B20E3E3800] 13:21:56 INFO - PROCESS | 1612 | 1464639716959 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21E5E1400) [pid = 1612] [serial = 1457] [outer = 000000B20E3E3800] 13:21:57 INFO - PROCESS | 1612 | 1464639717407 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 13:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:21:57 INFO - PROCESS | 1612 | 1464639717442 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1612 | 1464639717444 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:21:57 INFO - PROCESS | 1612 | 1464639717449 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1612 | 1464639717451 Marionette TRACE conn5 <- [1,1906,null,{}] 13:21:57 INFO - PROCESS | 1612 | 1464639717455 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:57 INFO - PROCESS | 1612 | 1464639717554 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:21:57 INFO - PROCESS | 1612 | 1464639717560 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225762000 == 103 [pid = 1612] [id = 486] 13:21:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B2202BEC00) [pid = 1612] [serial = 1458] [outer = 0000000000000000] 13:21:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B220353800) [pid = 1612] [serial = 1459] [outer = 000000B2202BEC00] 13:21:57 INFO - PROCESS | 1612 | 1464639717605 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B222637C00) [pid = 1612] [serial = 1460] [outer = 000000B2202BEC00] 13:21:58 INFO - PROCESS | 1612 | 1464639718065 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 13:21:58 INFO - PROCESS | 1612 | 1464639718142 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1612 | 1464639718144 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:21:58 INFO - PROCESS | 1612 | 1464639718148 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 1612 | 1464639718150 Marionette TRACE conn5 <- [1,1910,null,{}] 13:21:58 INFO - PROCESS | 1612 | 1464639718154 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:58 INFO - PROCESS | 1612 | 1464639718285 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:21:58 INFO - PROCESS | 1612 | 1464639718298 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C90800 == 104 [pid = 1612] [id = 487] 13:21:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B22573B800) [pid = 1612] [serial = 1461] [outer = 0000000000000000] 13:21:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B2257B1800) [pid = 1612] [serial = 1462] [outer = 000000B22573B800] 13:21:58 INFO - PROCESS | 1612 | 1464639718349 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B225BDE800) [pid = 1612] [serial = 1463] [outer = 000000B22573B800] 13:21:59 INFO - PROCESS | 1612 | 1464639719136 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1022ms 13:21:59 INFO - PROCESS | 1612 | 1464639719173 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1612 | 1464639719179 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:21:59 INFO - PROCESS | 1612 | 1464639719184 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1612 | 1464639719189 Marionette TRACE conn5 <- [1,1914,null,{}] 13:21:59 INFO - PROCESS | 1612 | 1464639719194 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:59 INFO - PROCESS | 1612 | 1464639719333 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:21:59 INFO - PROCESS | 1612 | 1464639719495 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B93D000 == 105 [pid = 1612] [id = 488] 13:21:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B212A7E800) [pid = 1612] [serial = 1464] [outer = 0000000000000000] 13:21:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B213977400) [pid = 1612] [serial = 1465] [outer = 000000B212A7E800] 13:21:59 INFO - PROCESS | 1612 | 1464639719556 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B219F9F800) [pid = 1612] [serial = 1466] [outer = 000000B212A7E800] 13:22:00 INFO - PROCESS | 1612 | 1464639720156 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1029ms 13:22:00 INFO - PROCESS | 1612 | 1464639720217 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1612 | 1464639720223 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:22:00 INFO - PROCESS | 1612 | 1464639720230 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:22:00 INFO - PROCESS | 1612 | 1464639720233 Marionette TRACE conn5 <- [1,1918,null,{}] 13:22:00 INFO - PROCESS | 1612 | 1464639720238 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:00 INFO - PROCESS | 1612 | 1464639720418 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:22:00 INFO - PROCESS | 1612 | 1464639720437 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D28800 == 106 [pid = 1612] [id = 489] 13:22:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B21C40EC00) [pid = 1612] [serial = 1467] [outer = 0000000000000000] 13:22:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B21C64C400) [pid = 1612] [serial = 1468] [outer = 000000B21C40EC00] 13:22:00 INFO - PROCESS | 1612 | 1464639720494 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B21E7AA400) [pid = 1612] [serial = 1469] [outer = 000000B21C40EC00] 13:22:01 INFO - PROCESS | 1612 | 1464639721203 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1022ms 13:22:01 INFO - PROCESS | 1612 | 1464639721257 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1612 | 1464639721260 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:22:01 INFO - PROCESS | 1612 | 1464639721264 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1612 | 1464639721269 Marionette TRACE conn5 <- [1,1922,null,{}] 13:22:01 INFO - PROCESS | 1612 | 1464639721280 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:01 INFO - PROCESS | 1612 | 1464639721413 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:22:01 INFO - PROCESS | 1612 | 1464639721559 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227151800 == 107 [pid = 1612] [id = 490] 13:22:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B2202C1000) [pid = 1612] [serial = 1470] [outer = 0000000000000000] 13:22:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B220354400) [pid = 1612] [serial = 1471] [outer = 000000B2202C1000] 13:22:01 INFO - PROCESS | 1612 | 1464639721619 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B2257ABC00) [pid = 1612] [serial = 1472] [outer = 000000B2202C1000] 13:22:02 INFO - PROCESS | 1612 | 1464639722232 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1029ms 13:22:02 INFO - PROCESS | 1612 | 1464639722296 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1612 | 1464639722299 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:22:02 INFO - PROCESS | 1612 | 1464639722303 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1612 | 1464639722305 Marionette TRACE conn5 <- [1,1926,null,{}] 13:22:02 INFO - PROCESS | 1612 | 1464639722309 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:02 INFO - PROCESS | 1612 | 1464639722441 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:22:02 INFO - PROCESS | 1612 | 1464639722557 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227881000 == 108 [pid = 1612] [id = 491] 13:22:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B225BDD400) [pid = 1612] [serial = 1473] [outer = 0000000000000000] 13:22:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B225BE8000) [pid = 1612] [serial = 1474] [outer = 000000B225BDD400] 13:22:02 INFO - PROCESS | 1612 | 1464639722656 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B225C6A000) [pid = 1612] [serial = 1475] [outer = 000000B225BDD400] 13:22:03 INFO - PROCESS | 1612 | 1464639723218 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 13:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:22:03 INFO - PROCESS | 1612 | 1464639723291 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 1612 | 1464639723293 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:22:03 INFO - PROCESS | 1612 | 1464639723297 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 1612 | 1464639723299 Marionette TRACE conn5 <- [1,1930,null,{}] 13:22:03 INFO - PROCESS | 1612 | 1464639723303 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:03 INFO - PROCESS | 1612 | 1464639723475 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:22:03 INFO - PROCESS | 1612 | 1464639723584 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22865F000 == 109 [pid = 1612] [id = 492] 13:22:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B225E64C00) [pid = 1612] [serial = 1476] [outer = 0000000000000000] 13:22:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B225FE5400) [pid = 1612] [serial = 1477] [outer = 000000B225E64C00] 13:22:03 INFO - PROCESS | 1612 | 1464639723643 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B226363000) [pid = 1612] [serial = 1478] [outer = 000000B225E64C00] 13:22:04 INFO - PROCESS | 1612 | 1464639724248 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 13:22:04 INFO - PROCESS | 1612 | 1464639724286 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1612 | 1464639724288 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:22:04 INFO - PROCESS | 1612 | 1464639724292 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1612 | 1464639724294 Marionette TRACE conn5 <- [1,1934,null,{}] 13:22:04 INFO - PROCESS | 1612 | 1464639724298 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:04 INFO - PROCESS | 1612 | 1464639724432 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:22:04 INFO - PROCESS | 1612 | 1464639724590 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229C11000 == 110 [pid = 1612] [id = 493] 13:22:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B226820000) [pid = 1612] [serial = 1479] [outer = 0000000000000000] 13:22:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B22690EC00) [pid = 1612] [serial = 1480] [outer = 000000B226820000] 13:22:04 INFO - PROCESS | 1612 | 1464639724650 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B226B2A800) [pid = 1612] [serial = 1481] [outer = 000000B226820000] 13:22:05 INFO - PROCESS | 1612 | 1464639725253 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 13:22:05 INFO - PROCESS | 1612 | 1464639725281 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 1612 | 1464639725283 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:22:05 INFO - PROCESS | 1612 | 1464639725287 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 1612 | 1464639725289 Marionette TRACE conn5 <- [1,1938,null,{}] 13:22:05 INFO - PROCESS | 1612 | 1464639725293 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:05 INFO - PROCESS | 1612 | 1464639725418 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:22:05 INFO - PROCESS | 1612 | 1464639725562 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DE6000 == 111 [pid = 1612] [id = 494] 13:22:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B226904000) [pid = 1612] [serial = 1482] [outer = 0000000000000000] 13:22:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B226B68800) [pid = 1612] [serial = 1483] [outer = 000000B226904000] 13:22:05 INFO - PROCESS | 1612 | 1464639725620 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B226C50000) [pid = 1612] [serial = 1484] [outer = 000000B226904000] 13:22:06 INFO - PROCESS | 1612 | 1464639726166 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 923ms 13:22:06 INFO - PROCESS | 1612 | 1464639726213 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1612 | 1464639726215 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:22:06 INFO - PROCESS | 1612 | 1464639726219 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1612 | 1464639726221 Marionette TRACE conn5 <- [1,1942,null,{}] 13:22:06 INFO - PROCESS | 1612 | 1464639726225 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:06 INFO - PROCESS | 1612 | 1464639726350 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:22:06 INFO - PROCESS | 1612 | 1464639726465 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D56A800 == 112 [pid = 1612] [id = 495] 13:22:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B226B33400) [pid = 1612] [serial = 1485] [outer = 0000000000000000] 13:22:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B226CE7000) [pid = 1612] [serial = 1486] [outer = 000000B226B33400] 13:22:06 INFO - PROCESS | 1612 | 1464639726522 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B227EB8400) [pid = 1612] [serial = 1487] [outer = 000000B226B33400] 13:22:07 INFO - PROCESS | 1612 | 1464639727093 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 923ms 13:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:22:07 INFO - PROCESS | 1612 | 1464639727145 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 1612 | 1464639727148 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:22:07 INFO - PROCESS | 1612 | 1464639727152 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 1612 | 1464639727154 Marionette TRACE conn5 <- [1,1946,null,{}] 13:22:07 INFO - PROCESS | 1612 | 1464639727158 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:07 INFO - PROCESS | 1612 | 1464639727283 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:22:07 INFO - PROCESS | 1612 | 1464639727443 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D0CF800 == 113 [pid = 1612] [id = 496] 13:22:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B2286DE400) [pid = 1612] [serial = 1488] [outer = 0000000000000000] 13:22:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B2287BB400) [pid = 1612] [serial = 1489] [outer = 000000B2286DE400] 13:22:07 INFO - PROCESS | 1612 | 1464639727501 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B228860000) [pid = 1612] [serial = 1490] [outer = 000000B2286DE400] 13:22:08 INFO - PROCESS | 1612 | 1464639728109 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 987ms 13:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:22:08 INFO - PROCESS | 1612 | 1464639728140 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1612 | 1464639728143 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:22:08 INFO - PROCESS | 1612 | 1464639728146 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1612 | 1464639728149 Marionette TRACE conn5 <- [1,1950,null,{}] 13:22:08 INFO - PROCESS | 1612 | 1464639728153 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:08 INFO - PROCESS | 1612 | 1464639728284 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:22:08 INFO - PROCESS | 1612 | 1464639728444 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20ECC1800 == 114 [pid = 1612] [id = 497] 13:22:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B20E3AE400) [pid = 1612] [serial = 1491] [outer = 0000000000000000] 13:22:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B217D97000) [pid = 1612] [serial = 1492] [outer = 000000B20E3AE400] 13:22:08 INFO - PROCESS | 1612 | 1464639728503 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21FD7AC00) [pid = 1612] [serial = 1493] [outer = 000000B20E3AE400] 13:22:09 INFO - PROCESS | 1612 | 1464639729379 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1280ms 13:22:09 INFO - PROCESS | 1612 | 1464639729430 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 1612 | 1464639729434 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:22:09 INFO - PROCESS | 1612 | 1464639729439 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 1612 | 1464639729443 Marionette TRACE conn5 <- [1,1954,null,{}] 13:22:09 INFO - PROCESS | 1612 | 1464639729450 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:09 INFO - PROCESS | 1612 | 1464639729578 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:22:09 INFO - PROCESS | 1612 | 1464639729735 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4D3800 == 115 [pid = 1612] [id = 498] 13:22:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B20E09D400) [pid = 1612] [serial = 1494] [outer = 0000000000000000] 13:22:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B20E91E800) [pid = 1612] [serial = 1495] [outer = 000000B20E09D400] 13:22:09 INFO - PROCESS | 1612 | 1464639729789 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B214297000) [pid = 1612] [serial = 1496] [outer = 000000B20E09D400] 13:22:10 INFO - PROCESS | 1612 | 1464639730481 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1075ms 13:22:10 INFO - PROCESS | 1612 | 1464639730523 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:22:10 INFO - PROCESS | 1612 | 1464639730529 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:22:10 INFO - PROCESS | 1612 | 1464639730536 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:22:10 INFO - PROCESS | 1612 | 1464639730539 Marionette TRACE conn5 <- [1,1958,null,{}] 13:22:10 INFO - PROCESS | 1612 | 1464639730542 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:10 INFO - PROCESS | 1612 | 1464639730677 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B225762000 == 114 [pid = 1612] [id = 486] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B223440000 == 113 [pid = 1612] [id = 485] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B223432000 == 112 [pid = 1612] [id = 484] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ECF000 == 111 [pid = 1612] [id = 483] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D19000 == 110 [pid = 1612] [id = 482] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B222887000 == 109 [pid = 1612] [id = 481] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFDB800 == 108 [pid = 1612] [id = 480] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B226520000) [pid = 1612] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B226B31400) [pid = 1612] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B226CD2000) [pid = 1612] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B226220800) [pid = 1612] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B2800 == 107 [pid = 1612] [id = 479] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E99C000 == 106 [pid = 1612] [id = 478] 13:22:10 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB19800 == 105 [pid = 1612] [id = 477] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B225FE2400) [pid = 1612] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B2257B5000) [pid = 1612] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B2286DE000) [pid = 1612] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B2286D5800) [pid = 1612] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B227EBF000) [pid = 1612] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B225A22400) [pid = 1612] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B227088400) [pid = 1612] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B22035B000) [pid = 1612] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B214958000) [pid = 1612] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B217E3B800) [pid = 1612] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B226C52800) [pid = 1612] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B226CD6800) [pid = 1612] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B22886E400) [pid = 1612] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21FD74400) [pid = 1612] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B225C69C00) [pid = 1612] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B213210C00) [pid = 1612] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B21DBDD800) [pid = 1612] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B226B2CC00) [pid = 1612] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B22886C000) [pid = 1612] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B2286D2800) [pid = 1612] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B22636E400) [pid = 1612] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B226906000) [pid = 1612] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21FCEC800) [pid = 1612] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21EBED400) [pid = 1612] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B220317400) [pid = 1612] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21FCE3400) [pid = 1612] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B22573EC00) [pid = 1612] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B225C6A400) [pid = 1612] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B225BE1C00) [pid = 1612] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21428F800) [pid = 1612] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B219BAD800) [pid = 1612] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B225BE8800) [pid = 1612] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B225A24800) [pid = 1612] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21E5DF000) [pid = 1612] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B225E63C00) [pid = 1612] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B225C58800) [pid = 1612] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21C48C000) [pid = 1612] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B22296C400) [pid = 1612] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21E7ACC00) [pid = 1612] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21A57B000) [pid = 1612] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B217E3CC00) [pid = 1612] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21AEC3C00) [pid = 1612] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20E2C0800) [pid = 1612] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21C462400) [pid = 1612] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21D9D8800) [pid = 1612] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B22263DC00) [pid = 1612] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21F975000) [pid = 1612] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21EB43800) [pid = 1612] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B225FE6C00) [pid = 1612] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:22:10 INFO - PROCESS | 1612 | 1464639730876 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145D6000 == 106 [pid = 1612] [id = 499] 13:22:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B20D04FC00) [pid = 1612] [serial = 1497] [outer = 0000000000000000] 13:22:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B20E3AAC00) [pid = 1612] [serial = 1498] [outer = 000000B20D04FC00] 13:22:10 INFO - PROCESS | 1612 | 1464639730929 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21450DC00) [pid = 1612] [serial = 1499] [outer = 000000B20D04FC00] 13:22:11 INFO - PROCESS | 1612 | 1464639731419 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 13:22:11 INFO - PROCESS | 1612 | 1464639731483 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 1612 | 1464639731485 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:22:11 INFO - PROCESS | 1612 | 1464639731489 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 1612 | 1464639731493 Marionette TRACE conn5 <- [1,1962,null,{}] 13:22:11 INFO - PROCESS | 1612 | 1464639731503 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:11 INFO - PROCESS | 1612 | 1464639731613 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:22:11 INFO - PROCESS | 1612 | 1464639731718 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB05000 == 107 [pid = 1612] [id = 500] 13:22:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21422C000) [pid = 1612] [serial = 1500] [outer = 0000000000000000] 13:22:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21B734000) [pid = 1612] [serial = 1501] [outer = 000000B21422C000] 13:22:11 INFO - PROCESS | 1612 | 1464639731769 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21CFE0400) [pid = 1612] [serial = 1502] [outer = 000000B21422C000] 13:22:12 INFO - PROCESS | 1612 | 1464639732167 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 13:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:22:12 INFO - PROCESS | 1612 | 1464639732226 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 1612 | 1464639732229 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:22:12 INFO - PROCESS | 1612 | 1464639732232 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1612 | 1464639732234 Marionette TRACE conn5 <- [1,1966,null,{}] 13:22:12 INFO - PROCESS | 1612 | 1464639732237 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:12 INFO - PROCESS | 1612 | 1464639732346 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:22:12 INFO - PROCESS | 1612 | 1464639732396 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22287C800 == 108 [pid = 1612] [id = 501] 13:22:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21E5D8400) [pid = 1612] [serial = 1503] [outer = 0000000000000000] 13:22:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21E76BC00) [pid = 1612] [serial = 1504] [outer = 000000B21E5D8400] 13:22:12 INFO - PROCESS | 1612 | 1464639732444 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21EB48800) [pid = 1612] [serial = 1505] [outer = 000000B21E5D8400] 13:22:12 INFO - PROCESS | 1612 | 1464639732902 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 13:22:12 INFO - PROCESS | 1612 | 1464639732969 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 1612 | 1464639732971 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:22:12 INFO - PROCESS | 1612 | 1464639732975 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1612 | 1464639732976 Marionette TRACE conn5 <- [1,1970,null,{}] 13:22:12 INFO - PROCESS | 1612 | 1464639732980 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 1612 | 1464639733122 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:22:13 INFO - PROCESS | 1612 | 1464639733137 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ABE800 == 109 [pid = 1612] [id = 502] 13:22:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21EB4DC00) [pid = 1612] [serial = 1506] [outer = 0000000000000000] 13:22:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21EC74C00) [pid = 1612] [serial = 1507] [outer = 000000B21EB4DC00] 13:22:13 INFO - PROCESS | 1612 | 1464639733184 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21FC39400) [pid = 1612] [serial = 1508] [outer = 000000B21EB4DC00] 13:22:13 INFO - PROCESS | 1612 | 1464639733647 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 13:22:13 INFO - PROCESS | 1612 | 1464639733712 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 1612 | 1464639733714 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:22:13 INFO - PROCESS | 1612 | 1464639733729 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 1612 | 1464639733731 Marionette TRACE conn5 <- [1,1974,null,{}] 13:22:13 INFO - PROCESS | 1612 | 1464639733734 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:13 INFO - PROCESS | 1612 | 1464639733917 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:22:13 INFO - PROCESS | 1612 | 1464639733942 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231B3000 == 110 [pid = 1612] [id = 503] 13:22:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B220147C00) [pid = 1612] [serial = 1509] [outer = 0000000000000000] 13:22:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B2202C4800) [pid = 1612] [serial = 1510] [outer = 000000B220147C00] 13:22:14 INFO - PROCESS | 1612 | 1464639733998 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B220360800) [pid = 1612] [serial = 1511] [outer = 000000B220147C00] 13:22:14 INFO - PROCESS | 1612 | 1464639734465 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 796ms 13:22:14 INFO - PROCESS | 1612 | 1464639734525 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:22:14 INFO - PROCESS | 1612 | 1464639734527 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:22:14 INFO - PROCESS | 1612 | 1464639734531 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 1612 | 1464639734532 Marionette TRACE conn5 <- [1,1978,null,{}] 13:22:14 INFO - PROCESS | 1612 | 1464639734536 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:14 INFO - PROCESS | 1612 | 1464639734678 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:22:14 INFO - PROCESS | 1612 | 1464639734702 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241AB000 == 111 [pid = 1612] [id = 504] 13:22:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B217D94C00) [pid = 1612] [serial = 1512] [outer = 0000000000000000] 13:22:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B225737800) [pid = 1612] [serial = 1513] [outer = 000000B217D94C00] 13:22:14 INFO - PROCESS | 1612 | 1464639734748 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B225BE2400) [pid = 1612] [serial = 1514] [outer = 000000B217D94C00] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21FCEA800) [pid = 1612] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21FD77000) [pid = 1612] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21B73CC00) [pid = 1612] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B20C8D6800) [pid = 1612] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21AF35800) [pid = 1612] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21C644800) [pid = 1612] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B2202BEC00) [pid = 1612] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B212A19000) [pid = 1612] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21EAD1800) [pid = 1612] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:22:15 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B20E3E3800) [pid = 1612] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:22:15 INFO - PROCESS | 1612 | 1464639735433 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 925ms 13:22:15 INFO - PROCESS | 1612 | 1464639735456 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 1612 | 1464639735458 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:22:15 INFO - PROCESS | 1612 | 1464639735461 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1612 | 1464639735463 Marionette TRACE conn5 <- [1,1982,null,{}] 13:22:15 INFO - PROCESS | 1612 | 1464639735466 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:15 INFO - PROCESS | 1612 | 1464639735604 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:22:15 INFO - PROCESS | 1612 | 1464639735670 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A27000 == 112 [pid = 1612] [id = 505] 13:22:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B214290C00) [pid = 1612] [serial = 1515] [outer = 0000000000000000] 13:22:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21FC31800) [pid = 1612] [serial = 1516] [outer = 000000B214290C00] 13:22:15 INFO - PROCESS | 1612 | 1464639735715 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B225C4AC00) [pid = 1612] [serial = 1517] [outer = 000000B214290C00] 13:22:16 INFO - PROCESS | 1612 | 1464639736104 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 13:22:16 INFO - PROCESS | 1612 | 1464639736134 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1612 | 1464639736136 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:22:16 INFO - PROCESS | 1612 | 1464639736140 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:22:16 INFO - PROCESS | 1612 | 1464639736142 Marionette TRACE conn5 <- [1,1986,null,{}] 13:22:16 INFO - PROCESS | 1612 | 1464639736145 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 1612 | 1464639736250 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:22:16 INFO - PROCESS | 1612 | 1464639736258 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C73000 == 113 [pid = 1612] [id = 506] 13:22:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B225C69C00) [pid = 1612] [serial = 1518] [outer = 0000000000000000] 13:22:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B225FE8C00) [pid = 1612] [serial = 1519] [outer = 000000B225C69C00] 13:22:16 INFO - PROCESS | 1612 | 1464639736303 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B226367000) [pid = 1612] [serial = 1520] [outer = 000000B225C69C00] 13:22:16 INFO - PROCESS | 1612 | 1464639736769 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 13:22:16 INFO - PROCESS | 1612 | 1464639736836 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1612 | 1464639736838 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:22:16 INFO - PROCESS | 1612 | 1464639736841 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 1612 | 1464639736843 Marionette TRACE conn5 <- [1,1990,null,{}] 13:22:16 INFO - PROCESS | 1612 | 1464639736847 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 1612 | 1464639736951 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:22:16 INFO - PROCESS | 1612 | 1464639736970 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BAE000 == 114 [pid = 1612] [id = 507] 13:22:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B22651AC00) [pid = 1612] [serial = 1521] [outer = 0000000000000000] 13:22:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B226821800) [pid = 1612] [serial = 1522] [outer = 000000B22651AC00] 13:22:17 INFO - PROCESS | 1612 | 1464639737016 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B226915800) [pid = 1612] [serial = 1523] [outer = 000000B22651AC00] 13:22:17 INFO - PROCESS | 1612 | 1464639737797 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 13:22:17 INFO - PROCESS | 1612 | 1464639737831 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 1612 | 1464639737837 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:22:17 INFO - PROCESS | 1612 | 1464639737842 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1612 | 1464639737847 Marionette TRACE conn5 <- [1,1994,null,{}] 13:22:17 INFO - PROCESS | 1612 | 1464639737853 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:18 INFO - PROCESS | 1612 | 1464639737996 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:22:18 INFO - PROCESS | 1612 | 1464639738144 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E95F800 == 115 [pid = 1612] [id = 508] 13:22:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B217E3A800) [pid = 1612] [serial = 1524] [outer = 0000000000000000] 13:22:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B219BAF000) [pid = 1612] [serial = 1525] [outer = 000000B217E3A800] 13:22:18 INFO - PROCESS | 1612 | 1464639738205 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B21AF33C00) [pid = 1612] [serial = 1526] [outer = 000000B217E3A800] 13:22:18 INFO - PROCESS | 1612 | 1464639738796 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:22:18 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 13:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 13:22:18 INFO - PROCESS | 1612 | 1464639738832 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 1612 | 1464639738838 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:22:18 INFO - PROCESS | 1612 | 1464639738845 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 1612 | 1464639738848 Marionette TRACE conn5 <- [1,1998,null,{}] 13:22:18 INFO - PROCESS | 1612 | 1464639738852 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 1612 | 1464639738990 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:22:19 INFO - PROCESS | 1612 | 1464639739149 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ED9000 == 116 [pid = 1612] [id = 509] 13:22:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B21E5D5400) [pid = 1612] [serial = 1527] [outer = 0000000000000000] 13:22:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B21E76EC00) [pid = 1612] [serial = 1528] [outer = 000000B21E5D5400] 13:22:19 INFO - PROCESS | 1612 | 1464639739208 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B21FD03C00) [pid = 1612] [serial = 1529] [outer = 000000B21E5D5400] 13:22:19 INFO - PROCESS | 1612 | 1464639739852 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:22:19 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 13:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1019ms 13:22:19 INFO - PROCESS | 1612 | 1464639739870 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1612 | 1464639739873 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:22:19 INFO - PROCESS | 1612 | 1464639739891 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:22:19 INFO - PROCESS | 1612 | 1464639739895 Marionette TRACE conn5 <- [1,2002,null,{}] 13:22:19 INFO - PROCESS | 1612 | 1464639739931 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 1612 | 1464639740067 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:22:20 INFO - PROCESS | 1612 | 1464639740215 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2271A0000 == 117 [pid = 1612] [id = 510] 13:22:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B2257AC400) [pid = 1612] [serial = 1530] [outer = 0000000000000000] 13:22:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B225C50800) [pid = 1612] [serial = 1531] [outer = 000000B2257AC400] 13:22:20 INFO - PROCESS | 1612 | 1464639740276 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B226904C00) [pid = 1612] [serial = 1532] [outer = 000000B2257AC400] 13:22:20 INFO - PROCESS | 1612 | 1464639740906 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1055ms 13:22:20 INFO - PROCESS | 1612 | 1464639740952 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1612 | 1464639740956 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:22:20 INFO - PROCESS | 1612 | 1464639740959 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1612 | 1464639740961 Marionette TRACE conn5 <- [1,2006,null,{}] 13:22:20 INFO - PROCESS | 1612 | 1464639740965 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:21 INFO - PROCESS | 1612 | 1464639741099 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:22:21 INFO - PROCESS | 1612 | 1464639741243 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278E9000 == 118 [pid = 1612] [id = 511] 13:22:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B226B37000) [pid = 1612] [serial = 1533] [outer = 0000000000000000] 13:22:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B226C46400) [pid = 1612] [serial = 1534] [outer = 000000B226B37000] 13:22:21 INFO - PROCESS | 1612 | 1464639741303 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B227086C00) [pid = 1612] [serial = 1535] [outer = 000000B226B37000] 13:22:21 INFO - PROCESS | 1612 | 1464639741923 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1028ms 13:22:21 INFO - PROCESS | 1612 | 1464639741988 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 1612 | 1464639741991 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:22:21 INFO - PROCESS | 1612 | 1464639741994 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1612 | 1464639741997 Marionette TRACE conn5 <- [1,2010,null,{}] 13:22:22 INFO - PROCESS | 1612 | 1464639742001 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 1612 | 1464639742128 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:22:22 INFO - PROCESS | 1612 | 1464639742285 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22875E000 == 119 [pid = 1612] [id = 512] 13:22:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B226FA6400) [pid = 1612] [serial = 1536] [outer = 0000000000000000] 13:22:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B226FAA800) [pid = 1612] [serial = 1537] [outer = 000000B226FA6400] 13:22:22 INFO - PROCESS | 1612 | 1464639742344 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B226FB0C00) [pid = 1612] [serial = 1538] [outer = 000000B226FA6400] 13:22:22 INFO - PROCESS | 1612 | 1464639742930 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 13:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:22:22 INFO - PROCESS | 1612 | 1464639742983 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 1612 | 1464639742986 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:22:23 INFO - PROCESS | 1612 | 1464639742989 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1612 | 1464639742991 Marionette TRACE conn5 <- [1,2014,null,{}] 13:22:23 INFO - PROCESS | 1612 | 1464639742995 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:23 INFO - PROCESS | 1612 | 1464639743135 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:22:23 INFO - PROCESS | 1612 | 1464639743292 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294A3000 == 120 [pid = 1612] [id = 513] 13:22:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B228042400) [pid = 1612] [serial = 1539] [outer = 0000000000000000] 13:22:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B22804C800) [pid = 1612] [serial = 1540] [outer = 000000B228042400] 13:22:23 INFO - PROCESS | 1612 | 1464639743350 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B2286DEC00) [pid = 1612] [serial = 1541] [outer = 000000B228042400] 13:22:23 INFO - PROCESS | 1612 | 1464639743927 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 13:22:23 INFO - PROCESS | 1612 | 1464639743978 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 1612 | 1464639743981 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:22:23 INFO - PROCESS | 1612 | 1464639743985 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1612 | 1464639743987 Marionette TRACE conn5 <- [1,2018,null,{}] 13:22:24 INFO - PROCESS | 1612 | 1464639743991 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:24 INFO - PROCESS | 1612 | 1464639744166 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:22:24 INFO - PROCESS | 1612 | 1464639744312 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229C12800 == 121 [pid = 1612] [id = 514] 13:22:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B228047400) [pid = 1612] [serial = 1542] [outer = 0000000000000000] 13:22:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B22885F400) [pid = 1612] [serial = 1543] [outer = 000000B228047400] 13:22:24 INFO - PROCESS | 1612 | 1464639744369 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B22886E800) [pid = 1612] [serial = 1544] [outer = 000000B228047400] 13:22:24 INFO - PROCESS | 1612 | 1464639744968 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1026ms 13:22:25 INFO - PROCESS | 1612 | 1464639745014 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1612 | 1464639745016 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:22:25 INFO - PROCESS | 1612 | 1464639745020 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:22:25 INFO - PROCESS | 1612 | 1464639745022 Marionette TRACE conn5 <- [1,2022,null,{}] 13:22:25 INFO - PROCESS | 1612 | 1464639745026 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 1612 | 1464639745169 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:22:25 INFO - PROCESS | 1612 | 1464639745284 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D0CB800 == 122 [pid = 1612] [id = 515] 13:22:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B22886A000) [pid = 1612] [serial = 1545] [outer = 0000000000000000] 13:22:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B2294CE800) [pid = 1612] [serial = 1546] [outer = 000000B22886A000] 13:22:25 INFO - PROCESS | 1612 | 1464639745379 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B229D31000) [pid = 1612] [serial = 1547] [outer = 000000B22886A000] 13:22:25 INFO - PROCESS | 1612 | 1464639745943 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 13:22:26 INFO - PROCESS | 1612 | 1464639746009 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 1612 | 1464639746011 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:22:26 INFO - PROCESS | 1612 | 1464639746015 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 1612 | 1464639746017 Marionette TRACE conn5 <- [1,2026,null,{}] 13:22:26 INFO - PROCESS | 1612 | 1464639746021 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:26 INFO - PROCESS | 1612 | 1464639746147 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:22:26 INFO - PROCESS | 1612 | 1464639746306 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D5E8800 == 123 [pid = 1612] [id = 516] 13:22:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B20D5CA400) [pid = 1612] [serial = 1548] [outer = 0000000000000000] 13:22:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B20D5CCC00) [pid = 1612] [serial = 1549] [outer = 000000B20D5CA400] 13:22:26 INFO - PROCESS | 1612 | 1464639746365 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B20E3EB400) [pid = 1612] [serial = 1550] [outer = 000000B20D5CA400] 13:22:27 INFO - PROCESS | 1612 | 1464639747260 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1277ms 13:22:27 INFO - PROCESS | 1612 | 1464639747295 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1612 | 1464639747299 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:22:27 INFO - PROCESS | 1612 | 1464639747305 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1612 | 1464639747309 Marionette TRACE conn5 <- [1,2030,null,{}] 13:22:27 INFO - PROCESS | 1612 | 1464639747316 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 1612 | 1464639747445 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:22:27 INFO - PROCESS | 1612 | 1464639747598 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B939800 == 124 [pid = 1612] [id = 517] 13:22:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B20E3B6800) [pid = 1612] [serial = 1551] [outer = 0000000000000000] 13:22:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B20F626400) [pid = 1612] [serial = 1552] [outer = 000000B20E3B6800] 13:22:27 INFO - PROCESS | 1612 | 1464639747652 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B217D97800) [pid = 1612] [serial = 1553] [outer = 000000B20E3B6800] 13:22:28 INFO - PROCESS | 1612 | 1464639748312 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:22:28 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) 13:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1072ms 13:22:28 INFO - PROCESS | 1612 | 1464639748382 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 1612 | 1464639748387 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:22:28 INFO - PROCESS | 1612 | 1464639748394 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1612 | 1464639748397 Marionette TRACE conn5 <- [1,2034,null,{}] 13:22:28 INFO - PROCESS | 1612 | 1464639748401 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 1612 | 1464639748522 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:22:28 INFO - PROCESS | 1612 | 1464639748671 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D0F5800 == 125 [pid = 1612] [id = 518] 13:22:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21B670400) [pid = 1612] [serial = 1554] [outer = 0000000000000000] 13:22:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21B89D800) [pid = 1612] [serial = 1555] [outer = 000000B21B670400] 13:22:28 INFO - PROCESS | 1612 | 1464639748724 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21D42A800) [pid = 1612] [serial = 1556] [outer = 000000B21B670400] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B224178000 == 124 [pid = 1612] [id = 283] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B227152000 == 123 [pid = 1612] [id = 457] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BB9000 == 122 [pid = 1612] [id = 456] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C73000 == 121 [pid = 1612] [id = 506] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A27000 == 120 [pid = 1612] [id = 505] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241AB000 == 119 [pid = 1612] [id = 504] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231B3000 == 118 [pid = 1612] [id = 503] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ABE800 == 117 [pid = 1612] [id = 502] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287C800 == 116 [pid = 1612] [id = 501] 13:22:28 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB05000 == 115 [pid = 1612] [id = 500] 13:22:28 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B227091000) [pid = 1612] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B228865800) [pid = 1612] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B2294D0400) [pid = 1612] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:22:28 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B2257B1800) [pid = 1612] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B2145D6000 == 114 [pid = 1612] [id = 499] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4D3800 == 113 [pid = 1612] [id = 498] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D0CF800 == 112 [pid = 1612] [id = 496] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D56A800 == 111 [pid = 1612] [id = 495] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DE6000 == 110 [pid = 1612] [id = 494] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B229C11000 == 109 [pid = 1612] [id = 493] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B22865F000 == 108 [pid = 1612] [id = 492] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B227881000 == 107 [pid = 1612] [id = 491] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B227151800 == 106 [pid = 1612] [id = 490] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D28800 == 105 [pid = 1612] [id = 489] 13:22:29 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B93D000 == 104 [pid = 1612] [id = 488] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B21FD05C00) [pid = 1612] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B2202BB400) [pid = 1612] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21C45EC00) [pid = 1612] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B21D903000) [pid = 1612] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B226B2A400) [pid = 1612] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21450D400) [pid = 1612] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B20E213C00) [pid = 1612] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21BE35000) [pid = 1612] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21B3B1400) [pid = 1612] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B222639C00) [pid = 1612] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21EB4F800) [pid = 1612] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B21E541800) [pid = 1612] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B220353800) [pid = 1612] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B217E38C00) [pid = 1612] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21A575800) [pid = 1612] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B214953400) [pid = 1612] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21D4EB400) [pid = 1612] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B220314000) [pid = 1612] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B222637C00) [pid = 1612] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21EBECC00) [pid = 1612] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21FC35C00) [pid = 1612] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21E5E1400) [pid = 1612] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B22013CC00) [pid = 1612] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21AB54000) [pid = 1612] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21E768800) [pid = 1612] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:22:29 INFO - PROCESS | 1612 | 1464639749337 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 987ms 13:22:29 INFO - PROCESS | 1612 | 1464639749381 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 1612 | 1464639749384 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:22:29 INFO - PROCESS | 1612 | 1464639749387 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:22:29 INFO - PROCESS | 1612 | 1464639749391 Marionette TRACE conn5 <- [1,2038,null,{}] 13:22:29 INFO - PROCESS | 1612 | 1464639749410 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:29 INFO - PROCESS | 1612 | 1464639749522 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:22:29 INFO - PROCESS | 1612 | 1464639749536 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8C4000 == 105 [pid = 1612] [id = 519] 13:22:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B217E38C00) [pid = 1612] [serial = 1557] [outer = 0000000000000000] 13:22:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B21B3B9400) [pid = 1612] [serial = 1558] [outer = 000000B217E38C00] 13:22:29 INFO - PROCESS | 1612 | 1464639749586 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B21C461C00) [pid = 1612] [serial = 1559] [outer = 000000B217E38C00] 13:22:30 INFO - PROCESS | 1612 | 1464639750101 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 13:22:30 INFO - PROCESS | 1612 | 1464639750148 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1612 | 1464639750151 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:22:30 INFO - PROCESS | 1612 | 1464639750154 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1612 | 1464639750156 Marionette TRACE conn5 <- [1,2042,null,{}] 13:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:22:30 INFO - PROCESS | 1612 | 1464639750159 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:30 INFO - PROCESS | 1612 | 1464639750266 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:22:30 INFO - PROCESS | 1612 | 1464639750379 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22281B000 == 106 [pid = 1612] [id = 520] 13:22:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B21DBE3000) [pid = 1612] [serial = 1560] [outer = 0000000000000000] 13:22:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B21E544800) [pid = 1612] [serial = 1561] [outer = 000000B21DBE3000] 13:22:30 INFO - PROCESS | 1612 | 1464639750427 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B21E7ABC00) [pid = 1612] [serial = 1562] [outer = 000000B21DBE3000] 13:22:30 INFO - PROCESS | 1612 | 1464639750813 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 13:22:30 INFO - PROCESS | 1612 | 1464639750893 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1612 | 1464639750896 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:22:30 INFO - PROCESS | 1612 | 1464639750899 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1612 | 1464639750901 Marionette TRACE conn5 <- [1,2046,null,{}] 13:22:30 INFO - PROCESS | 1612 | 1464639750904 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 1612 | 1464639751026 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:22:31 INFO - PROCESS | 1612 | 1464639751044 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229DB000 == 107 [pid = 1612] [id = 521] 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21EAC3C00) [pid = 1612] [serial = 1563] [outer = 0000000000000000] 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B21EBE5800) [pid = 1612] [serial = 1564] [outer = 000000B21EAC3C00] 13:22:31 INFO - PROCESS | 1612 | 1464639751092 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21EC75800) [pid = 1612] [serial = 1565] [outer = 000000B21EAC3C00] 13:22:31 INFO - PROCESS | 1612 | 1464639751593 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 735ms 13:22:31 INFO - PROCESS | 1612 | 1464639751671 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 1612 | 1464639751673 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:22:31 INFO - PROCESS | 1612 | 1464639751677 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:22:31 INFO - PROCESS | 1612 | 1464639751679 Marionette TRACE conn5 <- [1,2050,null,{}] 13:22:31 INFO - PROCESS | 1612 | 1464639751682 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:31 INFO - PROCESS | 1612 | 1464639751840 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:22:31 INFO - PROCESS | 1612 | 1464639751864 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D66000 == 108 [pid = 1612] [id = 522] 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21F97D800) [pid = 1612] [serial = 1566] [outer = 0000000000000000] 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21FCE2400) [pid = 1612] [serial = 1567] [outer = 000000B21F97D800] 13:22:31 INFO - PROCESS | 1612 | 1464639751911 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21FD75000) [pid = 1612] [serial = 1568] [outer = 000000B21F97D800] 13:22:32 INFO - PROCESS | 1612 | --DOCSHELL 000000B213599000 == 107 [pid = 1612] [id = 11] 13:22:32 INFO - PROCESS | 1612 | 1464639752443 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 777ms 13:22:32 INFO - PROCESS | 1612 | 1464639752458 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1612 | 1464639752460 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:22:32 INFO - PROCESS | 1612 | 1464639752470 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1612 | 1464639752472 Marionette TRACE conn5 <- [1,2054,null,{}] 13:22:32 INFO - PROCESS | 1612 | 1464639752480 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:32 INFO - PROCESS | 1612 | 1464639752616 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:22:32 INFO - PROCESS | 1612 | 1464639752632 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231C5800 == 108 [pid = 1612] [id = 523] 13:22:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B21A56A000) [pid = 1612] [serial = 1569] [outer = 0000000000000000] 13:22:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B21FD78000) [pid = 1612] [serial = 1570] [outer = 000000B21A56A000] 13:22:32 INFO - PROCESS | 1612 | 1464639752681 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B2202C6400) [pid = 1612] [serial = 1571] [outer = 000000B21A56A000] 13:22:33 INFO - PROCESS | 1612 | 1464639753148 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 13:22:33 INFO - PROCESS | 1612 | 1464639753202 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1612 | 1464639753204 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:22:33 INFO - PROCESS | 1612 | 1464639753216 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1612 | 1464639753218 Marionette TRACE conn5 <- [1,2058,null,{}] 13:22:33 INFO - PROCESS | 1612 | 1464639753222 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 1612 | 1464639753632 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B220147C00) [pid = 1612] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B21422C000) [pid = 1612] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21EB4DC00) [pid = 1612] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B225C69C00) [pid = 1612] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B214290C00) [pid = 1612] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B21E5D8400) [pid = 1612] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B20D04FC00) [pid = 1612] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B217D94C00) [pid = 1612] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:22:33 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B20E09D400) [pid = 1612] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:22:33 INFO - PROCESS | 1612 | 1464639753708 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFF7800 == 109 [pid = 1612] [id = 524] 13:22:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B20E09BC00) [pid = 1612] [serial = 1572] [outer = 0000000000000000] 13:22:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B217E46400) [pid = 1612] [serial = 1573] [outer = 000000B20E09BC00] 13:22:33 INFO - PROCESS | 1612 | 1464639753755 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B220316C00) [pid = 1612] [serial = 1574] [outer = 000000B20E09BC00] 13:22:34 INFO - PROCESS | 1612 | 1464639754125 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 13:22:34 INFO - PROCESS | 1612 | 1464639754196 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1612 | 1464639754198 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:22:34 INFO - PROCESS | 1612 | 1464639754202 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1612 | 1464639754203 Marionette TRACE conn5 <- [1,2062,null,{}] 13:22:34 INFO - PROCESS | 1612 | 1464639754207 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 1612 | 1464639754311 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:22:34 INFO - PROCESS | 1612 | 1464639754322 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22571C800 == 110 [pid = 1612] [id = 525] 13:22:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B222632C00) [pid = 1612] [serial = 1575] [outer = 0000000000000000] 13:22:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B222968C00) [pid = 1612] [serial = 1576] [outer = 000000B222632C00] 13:22:34 INFO - PROCESS | 1612 | 1464639754369 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B22573B000) [pid = 1612] [serial = 1577] [outer = 000000B222632C00] 13:22:34 INFO - PROCESS | 1612 | 1464639754826 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 13:22:34 INFO - PROCESS | 1612 | 1464639754875 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1612 | 1464639754877 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:22:34 INFO - PROCESS | 1612 | 1464639754881 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1612 | 1464639754882 Marionette TRACE conn5 <- [1,2066,null,{}] 13:22:34 INFO - PROCESS | 1612 | 1464639754886 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:34 INFO - PROCESS | 1612 | 1464639754990 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:22:35 INFO - PROCESS | 1612 | 1464639755031 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B7C800 == 111 [pid = 1612] [id = 526] 13:22:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B225A1D400) [pid = 1612] [serial = 1578] [outer = 0000000000000000] 13:22:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B225BE3000) [pid = 1612] [serial = 1579] [outer = 000000B225A1D400] 13:22:35 INFO - PROCESS | 1612 | 1464639755078 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B225C56C00) [pid = 1612] [serial = 1580] [outer = 000000B225A1D400] 13:22:35 INFO - PROCESS | 1612 | 1464639755540 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 13:22:35 INFO - PROCESS | 1612 | 1464639755679 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 1612 | 1464639755684 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:22:35 INFO - PROCESS | 1612 | 1464639755690 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 1612 | 1464639755695 Marionette TRACE conn5 <- [1,2070,null,{}] 13:22:35 INFO - PROCESS | 1612 | 1464639755701 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 1612 | 1464639755876 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:22:36 INFO - PROCESS | 1612 | 1464639756022 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AB1C800 == 112 [pid = 1612] [id = 527] 13:22:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B20E157800) [pid = 1612] [serial = 1581] [outer = 0000000000000000] 13:22:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B20E2B3C00) [pid = 1612] [serial = 1582] [outer = 000000B20E157800] 13:22:36 INFO - PROCESS | 1612 | 1464639756083 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B2138BB000) [pid = 1612] [serial = 1583] [outer = 000000B20E157800] 13:22:36 INFO - PROCESS | 1612 | 1464639756740 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1079ms 13:22:36 INFO - PROCESS | 1612 | 1464639756775 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:22:36 INFO - PROCESS | 1612 | 1464639756780 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:22:36 INFO - PROCESS | 1612 | 1464639756789 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 1612 | 1464639756793 Marionette TRACE conn5 <- [1,2074,null,{}] 13:22:36 INFO - PROCESS | 1612 | 1464639756797 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:36 INFO - PROCESS | 1612 | 1464639756933 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:22:37 INFO - PROCESS | 1612 | 1464639757079 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C3800 == 113 [pid = 1612] [id = 528] 13:22:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B21A572800) [pid = 1612] [serial = 1584] [outer = 0000000000000000] 13:22:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B21B67C400) [pid = 1612] [serial = 1585] [outer = 000000B21A572800] 13:22:37 INFO - PROCESS | 1612 | 1464639757138 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B21DB30000) [pid = 1612] [serial = 1586] [outer = 000000B21A572800] 13:22:37 INFO - PROCESS | 1612 | 1464639757760 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1027ms 13:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:22:37 INFO - PROCESS | 1612 | 1464639757815 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 1612 | 1464639757818 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:22:37 INFO - PROCESS | 1612 | 1464639757822 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 1612 | 1464639757824 Marionette TRACE conn5 <- [1,2078,null,{}] 13:22:37 INFO - PROCESS | 1612 | 1464639757835 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 1612 | 1464639758023 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:22:38 INFO - PROCESS | 1612 | 1464639758172 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227147800 == 114 [pid = 1612] [id = 529] 13:22:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B21FCE7C00) [pid = 1612] [serial = 1587] [outer = 0000000000000000] 13:22:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21FCEE000) [pid = 1612] [serial = 1588] [outer = 000000B21FCE7C00] 13:22:38 INFO - PROCESS | 1612 | 1464639758233 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B2202BBC00) [pid = 1612] [serial = 1589] [outer = 000000B21FCE7C00] 13:22:38 INFO - PROCESS | 1612 | 1464639758849 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1084ms 13:22:38 INFO - PROCESS | 1612 | 1464639758917 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 1612 | 1464639758920 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:22:38 INFO - PROCESS | 1612 | 1464639758923 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:22:38 INFO - PROCESS | 1612 | 1464639758925 Marionette TRACE conn5 <- [1,2082,null,{}] 13:22:38 INFO - PROCESS | 1612 | 1464639758929 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:39 INFO - PROCESS | 1612 | 1464639759061 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:22:39 INFO - PROCESS | 1612 | 1464639759207 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227890800 == 115 [pid = 1612] [id = 530] 13:22:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B225E66800) [pid = 1612] [serial = 1590] [outer = 0000000000000000] 13:22:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B225FEA800) [pid = 1612] [serial = 1591] [outer = 000000B225E66800] 13:22:39 INFO - PROCESS | 1612 | 1464639759265 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B22636E800) [pid = 1612] [serial = 1592] [outer = 000000B225E66800] 13:22:39 INFO - PROCESS | 1612 | 1464639759834 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 13:22:39 INFO - PROCESS | 1612 | 1464639759850 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 1612 | 1464639759853 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:22:39 INFO - PROCESS | 1612 | 1464639759857 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:22:39 INFO - PROCESS | 1612 | 1464639759859 Marionette TRACE conn5 <- [1,2086,null,{}] 13:22:39 INFO - PROCESS | 1612 | 1464639759863 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:39 INFO - PROCESS | 1612 | 1464639759988 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:22:40 INFO - PROCESS | 1612 | 1464639760136 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229351800 == 116 [pid = 1612] [id = 531] 13:22:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B225FE4000) [pid = 1612] [serial = 1593] [outer = 0000000000000000] 13:22:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B226917400) [pid = 1612] [serial = 1594] [outer = 000000B225FE4000] 13:22:40 INFO - PROCESS | 1612 | 1464639760197 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B226B6A800) [pid = 1612] [serial = 1595] [outer = 000000B225FE4000] 13:22:40 INFO - PROCESS | 1612 | 1464639760784 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 986ms 13:22:40 INFO - PROCESS | 1612 | 1464639760846 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1612 | 1464639760849 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:22:40 INFO - PROCESS | 1612 | 1464639760852 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1612 | 1464639760854 Marionette TRACE conn5 <- [1,2090,null,{}] 13:22:40 INFO - PROCESS | 1612 | 1464639760858 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:41 INFO - PROCESS | 1612 | 1464639761010 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:22:41 INFO - PROCESS | 1612 | 1464639761158 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DE8800 == 117 [pid = 1612] [id = 532] 13:22:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B226CE9400) [pid = 1612] [serial = 1596] [outer = 0000000000000000] 13:22:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B227089400) [pid = 1612] [serial = 1597] [outer = 000000B226CE9400] 13:22:41 INFO - PROCESS | 1612 | 1464639761217 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B228046C00) [pid = 1612] [serial = 1598] [outer = 000000B226CE9400] 13:22:41 INFO - PROCESS | 1612 | 1464639761839 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1021ms 13:22:41 INFO - PROCESS | 1612 | 1464639761876 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 1612 | 1464639761878 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:22:41 INFO - PROCESS | 1612 | 1464639761882 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:22:41 INFO - PROCESS | 1612 | 1464639761884 Marionette TRACE conn5 <- [1,2094,null,{}] 13:22:41 INFO - PROCESS | 1612 | 1464639761888 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:42 INFO - PROCESS | 1612 | 1464639762015 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:22:42 INFO - PROCESS | 1612 | 1464639762175 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D669800 == 118 [pid = 1612] [id = 533] 13:22:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B2286DC800) [pid = 1612] [serial = 1599] [outer = 0000000000000000] 13:22:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B228865400) [pid = 1612] [serial = 1600] [outer = 000000B2286DC800] 13:22:42 INFO - PROCESS | 1612 | 1464639762233 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B229D2E000) [pid = 1612] [serial = 1601] [outer = 000000B2286DC800] 13:22:42 INFO - PROCESS | 1612 | 1464639762797 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 1612 | 1464639762873 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:22:42 INFO - PROCESS | 1612 | 1464639762876 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 1612 | 1464639762878 Marionette TRACE conn5 <- [1,2098,null,{}] 13:22:42 INFO - PROCESS | 1612 | 1464639762882 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 1612 | 1464639763007 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:22:43 INFO - PROCESS | 1612 | 1464639763154 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D683800 == 119 [pid = 1612] [id = 534] 13:22:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B229D2DC00) [pid = 1612] [serial = 1602] [outer = 0000000000000000] 13:22:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B22B5E5800) [pid = 1612] [serial = 1603] [outer = 000000B229D2DC00] 13:22:43 INFO - PROCESS | 1612 | 1464639763214 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B22B5EB800) [pid = 1612] [serial = 1604] [outer = 000000B229D2DC00] 13:22:43 INFO - PROCESS | 1612 | 1464639763839 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 987ms 13:22:43 INFO - PROCESS | 1612 | 1464639763865 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 1612 | 1464639763868 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:22:43 INFO - PROCESS | 1612 | 1464639763871 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 1612 | 1464639763874 Marionette TRACE conn5 <- [1,2102,null,{}] 13:22:43 INFO - PROCESS | 1612 | 1464639763878 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 1612 | 1464639764005 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:22:44 INFO - PROCESS | 1612 | 1464639764166 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226F7B800 == 120 [pid = 1612] [id = 535] 13:22:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B22B5EAC00) [pid = 1612] [serial = 1605] [outer = 0000000000000000] 13:22:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B22D7A2C00) [pid = 1612] [serial = 1606] [outer = 000000B22B5EAC00] 13:22:44 INFO - PROCESS | 1612 | 1464639764231 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B22D7AD400) [pid = 1612] [serial = 1607] [outer = 000000B22B5EAC00] 13:22:44 INFO - PROCESS | 1612 | 1464639764806 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 13:22:44 INFO - PROCESS | 1612 | 1464639764860 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 1612 | 1464639764863 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:22:44 INFO - PROCESS | 1612 | 1464639764866 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1612 | 1464639764869 Marionette TRACE conn5 <- [1,2106,null,{}] 13:22:44 INFO - PROCESS | 1612 | 1464639764873 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:45 INFO - PROCESS | 1612 | 1464639765002 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:22:45 INFO - PROCESS | 1612 | 1464639765162 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D5A3000 == 121 [pid = 1612] [id = 536] 13:22:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B20D514C00) [pid = 1612] [serial = 1608] [outer = 0000000000000000] 13:22:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B20D51C400) [pid = 1612] [serial = 1609] [outer = 000000B20D514C00] 13:22:45 INFO - PROCESS | 1612 | 1464639765218 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B22B5ED000) [pid = 1612] [serial = 1610] [outer = 000000B20D514C00] 13:22:45 INFO - PROCESS | 1612 | 1464639765884 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1078ms 13:22:45 INFO - PROCESS | 1612 | 1464639765948 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:22:45 INFO - PROCESS | 1612 | 1464639765951 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:22:45 INFO - PROCESS | 1612 | 1464639765955 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:22:45 INFO - PROCESS | 1612 | 1464639765958 Marionette TRACE conn5 <- [1,2110,null,{}] 13:22:45 INFO - PROCESS | 1612 | 1464639765962 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 1612 | 1464639766138 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:22:46 INFO - PROCESS | 1612 | 1464639766287 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD45000 == 122 [pid = 1612] [id = 537] 13:22:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B20D521C00) [pid = 1612] [serial = 1611] [outer = 0000000000000000] 13:22:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B21EBEC400) [pid = 1612] [serial = 1612] [outer = 000000B20D521C00] 13:22:46 INFO - PROCESS | 1612 | 1464639766349 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B22D7C5000) [pid = 1612] [serial = 1613] [outer = 000000B20D521C00] 13:22:47 INFO - PROCESS | 1612 | 1464639767168 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1274ms 13:22:47 INFO - PROCESS | 1612 | 1464639767231 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1612 | 1464639767235 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:22:47 INFO - PROCESS | 1612 | 1464639767254 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1612 | 1464639767258 Marionette TRACE conn5 <- [1,2114,null,{}] 13:22:47 INFO - PROCESS | 1612 | 1464639767268 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:47 INFO - PROCESS | 1612 | 1464639767408 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:22:47 INFO - PROCESS | 1612 | 1464639767554 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8CD800 == 123 [pid = 1612] [id = 538] 13:22:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B212A19000) [pid = 1612] [serial = 1614] [outer = 0000000000000000] 13:22:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B213973400) [pid = 1612] [serial = 1615] [outer = 000000B212A19000] 13:22:47 INFO - PROCESS | 1612 | 1464639767611 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B21A564800) [pid = 1612] [serial = 1616] [outer = 000000B212A19000] 13:22:48 INFO - PROCESS | 1612 | 1464639768200 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1003ms 13:22:48 INFO - PROCESS | 1612 | 1464639768249 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 1612 | 1464639768255 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:22:48 INFO - PROCESS | 1612 | 1464639768262 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 1612 | 1464639768265 Marionette TRACE conn5 <- [1,2118,null,{}] 13:22:48 INFO - PROCESS | 1612 | 1464639768269 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:48 INFO - PROCESS | 1612 | 1464639768398 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:22:48 INFO - PROCESS | 1612 | 1464639768565 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6CD800 == 124 [pid = 1612] [id = 539] 13:22:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B21C40F800) [pid = 1612] [serial = 1617] [outer = 0000000000000000] 13:22:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B21C63DC00) [pid = 1612] [serial = 1618] [outer = 000000B21C40F800] 13:22:48 INFO - PROCESS | 1612 | 1464639768617 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21E5E2400) [pid = 1612] [serial = 1619] [outer = 000000B21C40F800] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B22419B800 == 123 [pid = 1612] [id = 299] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B22571C800 == 122 [pid = 1612] [id = 525] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFF7800 == 121 [pid = 1612] [id = 524] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231C5800 == 120 [pid = 1612] [id = 523] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D66000 == 119 [pid = 1612] [id = 522] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229DB000 == 118 [pid = 1612] [id = 521] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B22281B000 == 117 [pid = 1612] [id = 520] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8C4000 == 116 [pid = 1612] [id = 519] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B226821800) [pid = 1612] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B226CE7000) [pid = 1612] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B2287BB400) [pid = 1612] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D0F5800 == 115 [pid = 1612] [id = 518] 13:22:49 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B939800 == 114 [pid = 1612] [id = 517] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B226367000) [pid = 1612] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B2202C4800) [pid = 1612] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B21CFE0400) [pid = 1612] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B220360800) [pid = 1612] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21FC39400) [pid = 1612] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B225FE8C00) [pid = 1612] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B213977400) [pid = 1612] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B21FC31800) [pid = 1612] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B21EB48800) [pid = 1612] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B21450DC00) [pid = 1612] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B226B68800) [pid = 1612] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B225737800) [pid = 1612] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B21E76BC00) [pid = 1612] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B21EC74C00) [pid = 1612] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B21B734000) [pid = 1612] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B225BE2400) [pid = 1612] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B21C64C400) [pid = 1612] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B214297000) [pid = 1612] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B220354400) [pid = 1612] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B225C4AC00) [pid = 1612] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B20E91E800) [pid = 1612] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B22690EC00) [pid = 1612] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B225BE8000) [pid = 1612] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B217D97000) [pid = 1612] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B225FE5400) [pid = 1612] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B20E3AAC00) [pid = 1612] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:22:49 INFO - PROCESS | 1612 | 1464639769281 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1612 | 1464639769348 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:22:49 INFO - PROCESS | 1612 | 1464639769351 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:22:49 INFO - PROCESS | 1612 | 1464639769355 Marionette TRACE conn5 <- [1,2122,null,{}] 13:22:49 INFO - PROCESS | 1612 | 1464639769366 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:49 INFO - PROCESS | 1612 | 1464639769486 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:22:49 INFO - PROCESS | 1612 | 1464639769595 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E811000 == 115 [pid = 1612] [id = 540] 13:22:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B2147A7C00) [pid = 1612] [serial = 1620] [outer = 0000000000000000] 13:22:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21DBD4C00) [pid = 1612] [serial = 1621] [outer = 000000B2147A7C00] 13:22:49 INFO - PROCESS | 1612 | 1464639769647 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21EB43C00) [pid = 1612] [serial = 1622] [outer = 000000B2147A7C00] 13:22:50 INFO - PROCESS | 1612 | 1464639770072 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1612 | 1464639770138 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:22:50 INFO - PROCESS | 1612 | 1464639770143 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1612 | 1464639770145 Marionette TRACE conn5 <- [1,2126,null,{}] 13:22:50 INFO - PROCESS | 1612 | 1464639770149 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 1612 | 1464639770260 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:22:50 INFO - PROCESS | 1612 | 1464639770272 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D15800 == 116 [pid = 1612] [id = 541] 13:22:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21EC7E000) [pid = 1612] [serial = 1623] [outer = 0000000000000000] 13:22:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B21FC3A400) [pid = 1612] [serial = 1624] [outer = 000000B21EC7E000] 13:22:50 INFO - PROCESS | 1612 | 1464639770319 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21FD08000) [pid = 1612] [serial = 1625] [outer = 000000B21EC7E000] 13:22:50 INFO - PROCESS | 1612 | 1464639770806 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 13:22:50 INFO - PROCESS | 1612 | 1464639770815 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1612 | 1464639770817 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:22:50 INFO - PROCESS | 1612 | 1464639770821 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1612 | 1464639770823 Marionette TRACE conn5 <- [1,2130,null,{}] 13:22:50 INFO - PROCESS | 1612 | 1464639770826 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 1612 | 1464639770932 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:22:50 INFO - PROCESS | 1612 | 1464639770939 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22418E000 == 117 [pid = 1612] [id = 542] 13:22:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B22013B000) [pid = 1612] [serial = 1626] [outer = 0000000000000000] 13:22:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B2201C2800) [pid = 1612] [serial = 1627] [outer = 000000B22013B000] 13:22:50 INFO - PROCESS | 1612 | 1464639770986 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B220359000) [pid = 1612] [serial = 1628] [outer = 000000B22013B000] 13:22:51 INFO - PROCESS | 1612 | 1464639771473 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B21F97D800) [pid = 1612] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B21A56A000) [pid = 1612] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B20E09BC00) [pid = 1612] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B222632C00) [pid = 1612] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B21DBE3000) [pid = 1612] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21EAC3C00) [pid = 1612] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B21B670400) [pid = 1612] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B217E38C00) [pid = 1612] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B20E3B6800) [pid = 1612] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:22:52 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B219FA2800) [pid = 1612] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:22:52 INFO - PROCESS | 1612 | 1464639772090 Marionette TRACE conn5 -> [0,2133,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1612 | 1464639772095 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:22:52 INFO - PROCESS | 1612 | 1464639772108 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1612 | 1464639772113 Marionette TRACE conn5 <- [1,2134,null,{}] 13:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:22:52 INFO - PROCESS | 1612 | 1464639772164 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:52 INFO - PROCESS | 1612 | 1464639772309 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:22:52 INFO - PROCESS | 1612 | 1464639772425 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B01D800 == 118 [pid = 1612] [id = 543] 13:22:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B20E20F800) [pid = 1612] [serial = 1629] [outer = 0000000000000000] 13:22:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B20E3B5800) [pid = 1612] [serial = 1630] [outer = 000000B20E20F800] 13:22:52 INFO - PROCESS | 1612 | 1464639772488 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B217D99000) [pid = 1612] [serial = 1631] [outer = 000000B20E20F800] 13:22:53 INFO - PROCESS | 1612 | 1464639773077 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 1612 | 1464639773136 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:22:53 INFO - PROCESS | 1612 | 1464639773145 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 1612 | 1464639773149 Marionette TRACE conn5 <- [1,2138,null,{}] 13:22:53 INFO - PROCESS | 1612 | 1464639773154 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:53 INFO - PROCESS | 1612 | 1464639773339 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:22:53 INFO - PROCESS | 1612 | 1464639773452 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ED5800 == 119 [pid = 1612] [id = 544] 13:22:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21C48D800) [pid = 1612] [serial = 1632] [outer = 0000000000000000] 13:22:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21DB26000) [pid = 1612] [serial = 1633] [outer = 000000B21C48D800] 13:22:53 INFO - PROCESS | 1612 | 1464639773512 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21EB48400) [pid = 1612] [serial = 1634] [outer = 000000B21C48D800] 13:22:54 INFO - PROCESS | 1612 | 1464639774135 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1612 | 1464639774180 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:22:54 INFO - PROCESS | 1612 | 1464639774184 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1612 | 1464639774186 Marionette TRACE conn5 <- [1,2142,null,{}] 13:22:54 INFO - PROCESS | 1612 | 1464639774197 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:54 INFO - PROCESS | 1612 | 1464639774335 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:22:54 INFO - PROCESS | 1612 | 1464639774501 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225F8E000 == 120 [pid = 1612] [id = 545] 13:22:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B225737800) [pid = 1612] [serial = 1635] [outer = 0000000000000000] 13:22:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B2257AC800) [pid = 1612] [serial = 1636] [outer = 000000B225737800] 13:22:54 INFO - PROCESS | 1612 | 1464639774565 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B225C4AC00) [pid = 1612] [serial = 1637] [outer = 000000B225737800] 13:22:55 INFO - PROCESS | 1612 | 1464639775177 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1024ms 13:22:55 INFO - PROCESS | 1612 | 1464639775210 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:22:55 INFO - PROCESS | 1612 | 1464639775212 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:22:55 INFO - PROCESS | 1612 | 1464639775216 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1612 | 1464639775218 Marionette TRACE conn5 <- [1,2146,null,{}] 13:22:55 INFO - PROCESS | 1612 | 1464639775222 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 1612 | 1464639775355 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:22:55 INFO - PROCESS | 1612 | 1464639775506 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B95800 == 121 [pid = 1612] [id = 546] 13:22:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B226220400) [pid = 1612] [serial = 1638] [outer = 0000000000000000] 13:22:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B22636EC00) [pid = 1612] [serial = 1639] [outer = 000000B226220400] 13:22:55 INFO - PROCESS | 1612 | 1464639775566 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B226A69400) [pid = 1612] [serial = 1640] [outer = 000000B226220400] 13:22:56 INFO - PROCESS | 1612 | 1464639776199 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 1612 | 1464639776242 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:22:56 INFO - PROCESS | 1612 | 1464639776245 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - PROCESS | 1612 | 1464639776247 Marionette TRACE conn5 <- [1,2150,null,{}] 13:22:56 INFO - PROCESS | 1612 | 1464639776251 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:56 INFO - PROCESS | 1612 | 1464639776379 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:22:56 INFO - PROCESS | 1612 | 1464639776542 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2276A6000 == 122 [pid = 1612] [id = 547] 13:22:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B226A70400) [pid = 1612] [serial = 1641] [outer = 0000000000000000] 13:22:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B226A75000) [pid = 1612] [serial = 1642] [outer = 000000B226A70400] 13:22:56 INFO - PROCESS | 1612 | 1464639776601 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B226C49000) [pid = 1612] [serial = 1643] [outer = 000000B226A70400] 13:22:57 INFO - PROCESS | 1612 | 1464639777190 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 986ms 13:22:57 INFO - PROCESS | 1612 | 1464639777234 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1612 | 1464639777237 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:22:57 INFO - PROCESS | 1612 | 1464639777241 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 1612 | 1464639777243 Marionette TRACE conn5 <- [1,2154,null,{}] 13:22:57 INFO - PROCESS | 1612 | 1464639777247 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 1612 | 1464639777401 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:22:57 INFO - PROCESS | 1612 | 1464639777552 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228772800 == 123 [pid = 1612] [id = 548] 13:22:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B226CE4C00) [pid = 1612] [serial = 1644] [outer = 0000000000000000] 13:22:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B227EBB800) [pid = 1612] [serial = 1645] [outer = 000000B226CE4C00] 13:22:57 INFO - PROCESS | 1612 | 1464639777611 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B2286D8800) [pid = 1612] [serial = 1646] [outer = 000000B226CE4C00] 13:22:58 INFO - PROCESS | 1612 | 1464639778220 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1024ms 13:22:58 INFO - PROCESS | 1612 | 1464639778267 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:22:58 INFO - PROCESS | 1612 | 1464639778269 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:22:58 INFO - PROCESS | 1612 | 1464639778273 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 1612 | 1464639778275 Marionette TRACE conn5 <- [1,2158,null,{}] 13:22:58 INFO - PROCESS | 1612 | 1464639778279 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:58 INFO - PROCESS | 1612 | 1464639778406 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:22:58 INFO - PROCESS | 1612 | 1464639778571 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229DDC000 == 124 [pid = 1612] [id = 549] 13:22:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B2286D7000) [pid = 1612] [serial = 1647] [outer = 0000000000000000] 13:22:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B2294CBC00) [pid = 1612] [serial = 1648] [outer = 000000B2286D7000] 13:22:58 INFO - PROCESS | 1612 | 1464639778629 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B22D7AB000) [pid = 1612] [serial = 1649] [outer = 000000B2286D7000] 13:22:59 INFO - PROCESS | 1612 | 1464639779248 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1020ms 13:22:59 INFO - PROCESS | 1612 | 1464639779295 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 1612 | 1464639779298 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:22:59 INFO - PROCESS | 1612 | 1464639779302 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:22:59 INFO - PROCESS | 1612 | 1464639779304 Marionette TRACE conn5 <- [1,2162,null,{}] 13:22:59 INFO - PROCESS | 1612 | 1464639779308 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:59 INFO - PROCESS | 1612 | 1464639779434 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:22:59 INFO - PROCESS | 1612 | 1464639779584 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D584000 == 125 [pid = 1612] [id = 550] 13:22:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B22C815000) [pid = 1612] [serial = 1650] [outer = 0000000000000000] 13:22:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B22C81D400) [pid = 1612] [serial = 1651] [outer = 000000B22C815000] 13:22:59 INFO - PROCESS | 1612 | 1464639779641 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B22D7A3400) [pid = 1612] [serial = 1652] [outer = 000000B22C815000] 13:23:00 INFO - PROCESS | 1612 | 1464639780200 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 13:23:00 INFO - PROCESS | 1612 | 1464639780228 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1612 | 1464639780230 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:23:00 INFO - PROCESS | 1612 | 1464639780234 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1612 | 1464639780236 Marionette TRACE conn5 <- [1,2166,null,{}] 13:23:00 INFO - PROCESS | 1612 | 1464639780240 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 1612 | 1464639780366 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:23:00 INFO - PROCESS | 1612 | 1464639780530 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A5C4000 == 126 [pid = 1612] [id = 551] 13:23:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B22D7C4000) [pid = 1612] [serial = 1653] [outer = 0000000000000000] 13:23:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B22D7CA000) [pid = 1612] [serial = 1654] [outer = 000000B22D7C4000] 13:23:00 INFO - PROCESS | 1612 | 1464639780589 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B22DB03400) [pid = 1612] [serial = 1655] [outer = 000000B22D7C4000] 13:23:01 INFO - PROCESS | 1612 | 1464639781167 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 13:23:01 INFO - PROCESS | 1612 | 1464639781223 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 1612 | 1464639781225 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:23:01 INFO - PROCESS | 1612 | 1464639781229 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 1612 | 1464639781231 Marionette TRACE conn5 <- [1,2170,null,{}] 13:23:01 INFO - PROCESS | 1612 | 1464639781235 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:01 INFO - PROCESS | 1612 | 1464639781361 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:23:01 INFO - PROCESS | 1612 | 1464639781525 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A5E0800 == 127 [pid = 1612] [id = 552] 13:23:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B229406000) [pid = 1612] [serial = 1656] [outer = 0000000000000000] 13:23:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B22940E800) [pid = 1612] [serial = 1657] [outer = 000000B229406000] 13:23:01 INFO - PROCESS | 1612 | 1464639781583 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B22D7D0800) [pid = 1612] [serial = 1658] [outer = 000000B229406000] 13:23:02 INFO - PROCESS | 1612 | 1464639782191 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1023ms 13:23:02 INFO - PROCESS | 1612 | 1464639782255 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1612 | 1464639782258 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:23:02 INFO - PROCESS | 1612 | 1464639782262 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1612 | 1464639782265 Marionette TRACE conn5 <- [1,2174,null,{}] 13:23:02 INFO - PROCESS | 1612 | 1464639782269 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 1612 | 1464639782435 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:23:02 INFO - PROCESS | 1612 | 1464639782586 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A431000 == 128 [pid = 1612] [id = 553] 13:23:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21A627C00) [pid = 1612] [serial = 1659] [outer = 0000000000000000] 13:23:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B21A633C00) [pid = 1612] [serial = 1660] [outer = 000000B21A627C00] 13:23:02 INFO - PROCESS | 1612 | 1464639782651 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B22940BC00) [pid = 1612] [serial = 1661] [outer = 000000B21A627C00] 13:23:03 INFO - PROCESS | 1612 | 1464639783279 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1078ms 13:23:03 INFO - PROCESS | 1612 | 1464639783349 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 1612 | 1464639783352 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:23:03 INFO - PROCESS | 1612 | 1464639783355 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 1612 | 1464639783357 Marionette TRACE conn5 <- [1,2178,null,{}] 13:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:23:03 INFO - PROCESS | 1612 | 1464639783378 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:03 INFO - PROCESS | 1612 | 1464639783509 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:23:03 INFO - PROCESS | 1612 | 1464639783662 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD3D800 == 129 [pid = 1612] [id = 554] 13:23:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B21B55F800) [pid = 1612] [serial = 1662] [outer = 0000000000000000] 13:23:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B21FC35800) [pid = 1612] [serial = 1663] [outer = 000000B21B55F800] 13:23:03 INFO - PROCESS | 1612 | 1464639783721 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B226906800) [pid = 1612] [serial = 1664] [outer = 000000B21B55F800] 13:23:04 INFO - PROCESS | 1612 | 1464639784328 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 13:23:04 INFO - PROCESS | 1612 | 1464639784348 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 1612 | 1464639784350 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:23:04 INFO - PROCESS | 1612 | 1464639784354 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1612 | 1464639784356 Marionette TRACE conn5 <- [1,2182,null,{}] 13:23:04 INFO - PROCESS | 1612 | 1464639784360 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:04 INFO - PROCESS | 1612 | 1464639784490 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:23:04 INFO - PROCESS | 1612 | 1464639784847 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B328000 == 130 [pid = 1612] [id = 555] 13:23:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B20D513800) [pid = 1612] [serial = 1665] [outer = 0000000000000000] 13:23:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 211 (000000B20D520400) [pid = 1612] [serial = 1666] [outer = 000000B20D513800] 13:23:04 INFO - PROCESS | 1612 | 1464639784902 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 212 (000000B2137A3400) [pid = 1612] [serial = 1667] [outer = 000000B20D513800] 13:23:05 INFO - PROCESS | 1612 | 1464639785550 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1241ms 13:23:05 INFO - PROCESS | 1612 | 1464639785598 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 1612 | 1464639785603 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:23:05 INFO - PROCESS | 1612 | 1464639785608 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:23:05 INFO - PROCESS | 1612 | 1464639785612 Marionette TRACE conn5 <- [1,2186,null,{}] 13:23:05 INFO - PROCESS | 1612 | 1464639785617 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:05 INFO - PROCESS | 1612 | 1464639785749 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:23:05 INFO - PROCESS | 1612 | 1464639785908 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A617000 == 131 [pid = 1612] [id = 556] 13:23:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B21AB51000) [pid = 1612] [serial = 1668] [outer = 0000000000000000] 13:23:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B21D905400) [pid = 1612] [serial = 1669] [outer = 000000B21AB51000] 13:23:05 INFO - PROCESS | 1612 | 1464639785964 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B21EC7BC00) [pid = 1612] [serial = 1670] [outer = 000000B21AB51000] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B20ECC1800 == 130 [pid = 1612] [id = 497] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D15800 == 129 [pid = 1612] [id = 541] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E811000 == 128 [pid = 1612] [id = 540] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6CD800 == 127 [pid = 1612] [id = 539] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8CD800 == 126 [pid = 1612] [id = 538] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D5A3000 == 125 [pid = 1612] [id = 536] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B226F7B800 == 124 [pid = 1612] [id = 535] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D683800 == 123 [pid = 1612] [id = 534] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B225BE3000) [pid = 1612] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B22804C800) [pid = 1612] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B22885F400) [pid = 1612] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 211 (000000B2294CE800) [pid = 1612] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 210 (000000B20D5CCC00) [pid = 1612] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D669800 == 122 [pid = 1612] [id = 533] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DE8800 == 121 [pid = 1612] [id = 532] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B229351800 == 120 [pid = 1612] [id = 531] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B227890800 == 119 [pid = 1612] [id = 530] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B227147800 == 118 [pid = 1612] [id = 529] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C3800 == 117 [pid = 1612] [id = 528] 13:23:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AB1C800 == 116 [pid = 1612] [id = 527] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B21FCE2400) [pid = 1612] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B21FD78000) [pid = 1612] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B21FD75000) [pid = 1612] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B217E46400) [pid = 1612] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B2202C6400) [pid = 1612] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B222968C00) [pid = 1612] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B21E544800) [pid = 1612] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B21E7ABC00) [pid = 1612] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B226FAA800) [pid = 1612] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B21EBE5800) [pid = 1612] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B21D42A800) [pid = 1612] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B21B89D800) [pid = 1612] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B21B3B9400) [pid = 1612] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21C461C00) [pid = 1612] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B225C50800) [pid = 1612] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B217D97800) [pid = 1612] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B20F626400) [pid = 1612] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B226C46400) [pid = 1612] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B21E76EC00) [pid = 1612] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B219BAF000) [pid = 1612] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B219F9C800) [pid = 1612] [serial = 1082] [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.] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B22573B000) [pid = 1612] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B21EC75800) [pid = 1612] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B220316C00) [pid = 1612] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 1612 | 1464639786622 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1024ms 13:23:06 INFO - PROCESS | 1612 | 1464639786638 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 1612 | 1464639786642 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:23:06 INFO - PROCESS | 1612 | 1464639786645 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1612 | 1464639786647 Marionette TRACE conn5 <- [1,2190,null,{}] 13:23:06 INFO - PROCESS | 1612 | 1464639786651 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:06 INFO - PROCESS | 1612 | 1464639786766 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:23:06 INFO - PROCESS | 1612 | 1464639786885 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4C1800 == 117 [pid = 1612] [id = 557] 13:23:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B20C6BFC00) [pid = 1612] [serial = 1671] [outer = 0000000000000000] 13:23:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B21A62A400) [pid = 1612] [serial = 1672] [outer = 000000B20C6BFC00] 13:23:06 INFO - PROCESS | 1612 | 1464639786936 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B21D95E800) [pid = 1612] [serial = 1673] [outer = 000000B20C6BFC00] 13:23:07 INFO - PROCESS | 1612 | 1464639787400 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 818ms 13:23:07 INFO - PROCESS | 1612 | 1464639787468 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 1612 | 1464639787470 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:23:07 INFO - PROCESS | 1612 | 1464639787480 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 1612 | 1464639787486 Marionette TRACE conn5 <- [1,2194,null,{}] 13:23:07 INFO - PROCESS | 1612 | 1464639787491 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:07 INFO - PROCESS | 1612 | 1464639787607 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:23:07 INFO - PROCESS | 1612 | 1464639787618 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EC0800 == 118 [pid = 1612] [id = 558] 13:23:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B21FC39000) [pid = 1612] [serial = 1674] [outer = 0000000000000000] 13:23:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B21FD0F400) [pid = 1612] [serial = 1675] [outer = 000000B21FC39000] 13:23:07 INFO - PROCESS | 1612 | 1464639787665 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B2202C9400) [pid = 1612] [serial = 1676] [outer = 000000B21FC39000] 13:23:08 INFO - PROCESS | 1612 | 1464639788143 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 13:23:08 INFO - PROCESS | 1612 | 1464639788211 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 1612 | 1464639788214 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:23:08 INFO - PROCESS | 1612 | 1464639788217 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 1612 | 1464639788219 Marionette TRACE conn5 <- [1,2198,null,{}] 13:23:08 INFO - PROCESS | 1612 | 1464639788222 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:08 INFO - PROCESS | 1612 | 1464639788336 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:23:08 INFO - PROCESS | 1612 | 1464639788460 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A35000 == 119 [pid = 1612] [id = 559] 13:23:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B21D429C00) [pid = 1612] [serial = 1677] [outer = 0000000000000000] 13:23:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B22573EC00) [pid = 1612] [serial = 1678] [outer = 000000B21D429C00] 13:23:08 INFO - PROCESS | 1612 | 1464639788508 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B225C56400) [pid = 1612] [serial = 1679] [outer = 000000B21D429C00] 13:23:08 INFO - PROCESS | 1612 | 1464639788932 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 13:23:08 INFO - PROCESS | 1612 | 1464639788953 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 1612 | 1464639788956 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:23:08 INFO - PROCESS | 1612 | 1464639788959 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:23:08 INFO - PROCESS | 1612 | 1464639788961 Marionette TRACE conn5 <- [1,2202,null,{}] 13:23:09 INFO - PROCESS | 1612 | 1464639788999 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:09 INFO - PROCESS | 1612 | 1464639789147 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:23:09 INFO - PROCESS | 1612 | 1464639789175 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225FA1800 == 120 [pid = 1612] [id = 560] 13:23:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B226908000) [pid = 1612] [serial = 1680] [outer = 0000000000000000] 13:23:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B22691E800) [pid = 1612] [serial = 1681] [outer = 000000B226908000] 13:23:09 INFO - PROCESS | 1612 | 1464639789230 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B226CDA400) [pid = 1612] [serial = 1682] [outer = 000000B226908000] 13:23:09 INFO - PROCESS | 1612 | 1464639789731 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 839ms 13:23:09 INFO - PROCESS | 1612 | 1464639789810 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1612 | 1464639789812 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:23:09 INFO - PROCESS | 1612 | 1464639789824 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1612 | 1464639789826 Marionette TRACE conn5 <- [1,2206,null,{}] 13:23:09 INFO - PROCESS | 1612 | 1464639789829 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:09 INFO - PROCESS | 1612 | 1464639789979 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:23:10 INFO - PROCESS | 1612 | 1464639790003 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278EC800 == 121 [pid = 1612] [id = 561] 13:23:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B226FAD000) [pid = 1612] [serial = 1683] [outer = 0000000000000000] 13:23:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B227087000) [pid = 1612] [serial = 1684] [outer = 000000B226FAD000] 13:23:10 INFO - PROCESS | 1612 | 1464639790050 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B228048C00) [pid = 1612] [serial = 1685] [outer = 000000B226FAD000] 13:23:10 INFO - PROCESS | 1612 | 1464639790549 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 776ms 13:23:10 INFO - PROCESS | 1612 | 1464639790605 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 1612 | 1464639790607 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:23:10 INFO - PROCESS | 1612 | 1464639790615 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 1612 | 1464639790617 Marionette TRACE conn5 <- [1,2210,null,{}] 13:23:10 INFO - PROCESS | 1612 | 1464639790621 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 1612 | 1464639790931 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:23:10 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B225A1D400) [pid = 1612] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:23:10 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B2147A7C00) [pid = 1612] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:23:10 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B21C40F800) [pid = 1612] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:23:10 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B212A19000) [pid = 1612] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:23:10 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B21EC7E000) [pid = 1612] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:23:11 INFO - PROCESS | 1612 | 1464639791010 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228756000 == 122 [pid = 1612] [id = 562] 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B2092EE000) [pid = 1612] [serial = 1686] [outer = 0000000000000000] 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B21AF33800) [pid = 1612] [serial = 1687] [outer = 000000B2092EE000] 13:23:11 INFO - PROCESS | 1612 | 1464639791058 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B229408800) [pid = 1612] [serial = 1688] [outer = 000000B2092EE000] 13:23:11 INFO - PROCESS | 1612 | 1464639791435 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 882ms 13:23:11 INFO - PROCESS | 1612 | 1464639791501 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1612 | 1464639791503 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:23:11 INFO - PROCESS | 1612 | 1464639791515 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1612 | 1464639791517 Marionette TRACE conn5 <- [1,2214,null,{}] 13:23:11 INFO - PROCESS | 1612 | 1464639791521 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 1612 | 1464639791627 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:23:11 INFO - PROCESS | 1612 | 1464639791638 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A447800 == 123 [pid = 1612] [id = 563] 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B229D30800) [pid = 1612] [serial = 1689] [outer = 0000000000000000] 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B22A459400) [pid = 1612] [serial = 1690] [outer = 000000B229D30800] 13:23:11 INFO - PROCESS | 1612 | 1464639791684 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B22A45F400) [pid = 1612] [serial = 1691] [outer = 000000B229D30800] 13:23:12 INFO - PROCESS | 1612 | 1464639792123 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 693ms 13:23:12 INFO - PROCESS | 1612 | 1464639792202 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 1612 | 1464639792205 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:23:12 INFO - PROCESS | 1612 | 1464639792208 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 1612 | 1464639792210 Marionette TRACE conn5 <- [1,2218,null,{}] 13:23:12 INFO - PROCESS | 1612 | 1464639792214 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:12 INFO - PROCESS | 1612 | 1464639792351 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:23:12 INFO - PROCESS | 1612 | 1464639792360 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D57A000 == 124 [pid = 1612] [id = 564] 13:23:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B20D55E000) [pid = 1612] [serial = 1692] [outer = 0000000000000000] 13:23:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B20D561400) [pid = 1612] [serial = 1693] [outer = 000000B20D55E000] 13:23:12 INFO - PROCESS | 1612 | 1464639792407 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B22A45CC00) [pid = 1612] [serial = 1694] [outer = 000000B20D55E000] 13:23:12 INFO - PROCESS | 1612 | 1464639792845 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 13:23:12 INFO - PROCESS | 1612 | 1464639792991 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 1612 | 1464639792996 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:23:13 INFO - PROCESS | 1612 | 1464639793002 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:23:13 INFO - PROCESS | 1612 | 1464639793007 Marionette TRACE conn5 <- [1,2222,null,{}] 13:23:13 INFO - PROCESS | 1612 | 1464639793014 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 1612 | 1464639793195 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:23:13 INFO - PROCESS | 1612 | 1464639793348 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E961800 == 125 [pid = 1612] [id = 565] 13:23:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B20D5CA800) [pid = 1612] [serial = 1695] [outer = 0000000000000000] 13:23:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B20E152800) [pid = 1612] [serial = 1696] [outer = 000000B20D5CA800] 13:23:13 INFO - PROCESS | 1612 | 1464639793410 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 208 (000000B21A222400) [pid = 1612] [serial = 1697] [outer = 000000B20D5CA800] 13:23:14 INFO - PROCESS | 1612 | 1464639794095 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1136ms 13:23:14 INFO - PROCESS | 1612 | 1464639794144 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 1612 | 1464639794149 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:23:14 INFO - PROCESS | 1612 | 1464639794158 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 1612 | 1464639794162 Marionette TRACE conn5 <- [1,2226,null,{}] 13:23:14 INFO - PROCESS | 1612 | 1464639794167 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:14 INFO - PROCESS | 1612 | 1464639794308 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:23:14 INFO - PROCESS | 1612 | 1464639794476 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22576D800 == 126 [pid = 1612] [id = 566] 13:23:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 209 (000000B21D9CC400) [pid = 1612] [serial = 1698] [outer = 0000000000000000] 13:23:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 210 (000000B21EB49C00) [pid = 1612] [serial = 1699] [outer = 000000B21D9CC400] 13:23:14 INFO - PROCESS | 1612 | 1464639794536 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 211 (000000B21FD05C00) [pid = 1612] [serial = 1700] [outer = 000000B21D9CC400] 13:23:15 INFO - PROCESS | 1612 | 1464639795155 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1033ms 13:23:15 INFO - PROCESS | 1612 | 1464639795191 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1612 | 1464639795194 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:23:15 INFO - PROCESS | 1612 | 1464639795198 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1612 | 1464639795200 Marionette TRACE conn5 <- [1,2230,null,{}] 13:23:15 INFO - PROCESS | 1612 | 1464639795211 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 1612 | 1464639795373 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:23:15 INFO - PROCESS | 1612 | 1464639795532 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22781D800 == 127 [pid = 1612] [id = 567] 13:23:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 212 (000000B22691EC00) [pid = 1612] [serial = 1701] [outer = 0000000000000000] 13:23:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B226A9B800) [pid = 1612] [serial = 1702] [outer = 000000B22691EC00] 13:23:15 INFO - PROCESS | 1612 | 1464639795595 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B226AA6C00) [pid = 1612] [serial = 1703] [outer = 000000B22691EC00] 13:23:16 INFO - PROCESS | 1612 | 1464639796269 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1127ms 13:23:16 INFO - PROCESS | 1612 | 1464639796327 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 1612 | 1464639796329 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:23:16 INFO - PROCESS | 1612 | 1464639796333 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:23:16 INFO - PROCESS | 1612 | 1464639796335 Marionette TRACE conn5 <- [1,2234,null,{}] 13:23:16 INFO - PROCESS | 1612 | 1464639796339 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 1612 | 1464639796477 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:23:16 INFO - PROCESS | 1612 | 1464639796635 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22E844000 == 128 [pid = 1612] [id = 568] 13:23:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B226FAC000) [pid = 1612] [serial = 1704] [outer = 0000000000000000] 13:23:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B229406C00) [pid = 1612] [serial = 1705] [outer = 000000B226FAC000] 13:23:16 INFO - PROCESS | 1612 | 1464639796693 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B22A463C00) [pid = 1612] [serial = 1706] [outer = 000000B226FAC000] 13:23:17 INFO - PROCESS | 1612 | 1464639797334 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1021ms 13:23:17 INFO - PROCESS | 1612 | 1464639797357 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 1612 | 1464639797360 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:23:17 INFO - PROCESS | 1612 | 1464639797363 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 1612 | 1464639797365 Marionette TRACE conn5 <- [1,2238,null,{}] 13:23:17 INFO - PROCESS | 1612 | 1464639797369 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:17 INFO - PROCESS | 1612 | 1464639797503 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:23:17 INFO - PROCESS | 1612 | 1464639797671 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22D4A9800 == 129 [pid = 1612] [id = 569] 13:23:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B22A546C00) [pid = 1612] [serial = 1707] [outer = 0000000000000000] 13:23:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B22A54A400) [pid = 1612] [serial = 1708] [outer = 000000B22A546C00] 13:23:17 INFO - PROCESS | 1612 | 1464639797729 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B22A551C00) [pid = 1612] [serial = 1709] [outer = 000000B22A546C00] 13:23:18 INFO - PROCESS | 1612 | 1464639798283 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 13:23:18 INFO - PROCESS | 1612 | 1464639798352 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1612 | 1464639798355 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:23:18 INFO - PROCESS | 1612 | 1464639798358 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1612 | 1464639798360 Marionette TRACE conn5 <- [1,2242,null,{}] 13:23:18 INFO - PROCESS | 1612 | 1464639798365 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:18 INFO - PROCESS | 1612 | 1464639798521 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:23:18 INFO - PROCESS | 1612 | 1464639798678 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225E99000 == 130 [pid = 1612] [id = 570] 13:23:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B22A548000) [pid = 1612] [serial = 1710] [outer = 0000000000000000] 13:23:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B22D48C800) [pid = 1612] [serial = 1711] [outer = 000000B22A548000] 13:23:18 INFO - PROCESS | 1612 | 1464639798735 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B22D7B0800) [pid = 1612] [serial = 1712] [outer = 000000B22A548000] 13:23:19 INFO - PROCESS | 1612 | 1464639799328 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1020ms 13:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:23:19 INFO - PROCESS | 1612 | 1464639799380 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 1612 | 1464639799383 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:23:19 INFO - PROCESS | 1612 | 1464639799387 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 1612 | 1464639799389 Marionette TRACE conn5 <- [1,2246,null,{}] 13:23:19 INFO - PROCESS | 1612 | 1464639799393 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:19 INFO - PROCESS | 1612 | 1464639799524 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:23:19 INFO - PROCESS | 1612 | 1464639799695 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22C856000 == 131 [pid = 1612] [id = 571] 13:23:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B22C880400) [pid = 1612] [serial = 1713] [outer = 0000000000000000] 13:23:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B22C885000) [pid = 1612] [serial = 1714] [outer = 000000B22C880400] 13:23:19 INFO - PROCESS | 1612 | 1464639799752 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B22C88B800) [pid = 1612] [serial = 1715] [outer = 000000B22C880400] 13:23:20 INFO - PROCESS | 1612 | 1464639800364 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1020ms 13:23:20 INFO - PROCESS | 1612 | 1464639800410 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 1612 | 1464639800412 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:23:20 INFO - PROCESS | 1612 | 1464639800416 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1612 | 1464639800418 Marionette TRACE conn5 <- [1,2250,null,{}] 13:23:20 INFO - PROCESS | 1612 | 1464639800422 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 1612 | 1464639800553 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:23:20 INFO - PROCESS | 1612 | 1464639800721 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22E851000 == 132 [pid = 1612] [id = 572] 13:23:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B22D2E1800) [pid = 1612] [serial = 1716] [outer = 0000000000000000] 13:23:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B22D2E8800) [pid = 1612] [serial = 1717] [outer = 000000B22D2E1800] 13:23:20 INFO - PROCESS | 1612 | 1464639800782 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 229 (000000B22D2EF400) [pid = 1612] [serial = 1718] [outer = 000000B22D2E1800] 13:23:21 INFO - PROCESS | 1612 | 1464639801383 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1021ms 13:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:23:21 INFO - PROCESS | 1612 | 1464639801440 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 1612 | 1464639801442 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:23:21 INFO - PROCESS | 1612 | 1464639801446 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 1612 | 1464639801448 Marionette TRACE conn5 <- [1,2254,null,{}] 13:23:21 INFO - PROCESS | 1612 | 1464639801452 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:21 INFO - PROCESS | 1612 | 1464639801587 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:23:21 INFO - PROCESS | 1612 | 1464639801761 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22281F000 == 133 [pid = 1612] [id = 573] 13:23:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 230 (000000B2201CD800) [pid = 1612] [serial = 1719] [outer = 0000000000000000] 13:23:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 231 (000000B22D2E7400) [pid = 1612] [serial = 1720] [outer = 000000B2201CD800] 13:23:21 INFO - PROCESS | 1612 | 1464639801818 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 232 (000000B22DB06800) [pid = 1612] [serial = 1721] [outer = 000000B2201CD800] 13:23:22 INFO - PROCESS | 1612 | 1464639802422 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1026ms 13:23:22 INFO - PROCESS | 1612 | 1464639802475 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 1612 | 1464639802477 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:23:22 INFO - PROCESS | 1612 | 1464639802481 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 1612 | 1464639802483 Marionette TRACE conn5 <- [1,2258,null,{}] 13:23:22 INFO - PROCESS | 1612 | 1464639802487 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 1612 | 1464639802639 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:23:23 INFO - PROCESS | 1612 | 1464639803205 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213916000 == 134 [pid = 1612] [id = 574] 13:23:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 233 (000000B20C6C5800) [pid = 1612] [serial = 1722] [outer = 0000000000000000] 13:23:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 234 (000000B20C7EE400) [pid = 1612] [serial = 1723] [outer = 000000B20C6C5800] 13:23:23 INFO - PROCESS | 1612 | 1464639803259 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 235 (000000B20D732000) [pid = 1612] [serial = 1724] [outer = 000000B20C6C5800] 13:23:23 INFO - PROCESS | 1612 | 1464639803876 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1430ms 13:23:23 INFO - PROCESS | 1612 | 1464639803915 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1612 | 1464639803920 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:23:23 INFO - PROCESS | 1612 | 1464639803925 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:23:23 INFO - PROCESS | 1612 | 1464639803929 Marionette TRACE conn5 <- [1,2262,null,{}] 13:23:23 INFO - PROCESS | 1612 | 1464639803933 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:24 INFO - PROCESS | 1612 | 1464639804061 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:23:24 INFO - PROCESS | 1612 | 1464639804233 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B41000 == 135 [pid = 1612] [id = 575] 13:23:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 236 (000000B20E14A400) [pid = 1612] [serial = 1725] [outer = 0000000000000000] 13:23:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 237 (000000B20E156C00) [pid = 1612] [serial = 1726] [outer = 000000B20E14A400] 13:23:24 INFO - PROCESS | 1612 | 1464639804286 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 238 (000000B20E3E2400) [pid = 1612] [serial = 1727] [outer = 000000B20E14A400] 13:23:24 INFO - PROCESS | 1612 | 1464639804903 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1028ms 13:23:24 INFO - PROCESS | 1612 | 1464639804959 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 1612 | 1464639804963 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:23:24 INFO - PROCESS | 1612 | 1464639804967 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1612 | 1464639804969 Marionette TRACE conn5 <- [1,2266,null,{}] 13:23:24 INFO - PROCESS | 1612 | 1464639804973 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:25 INFO - PROCESS | 1612 | 1464639805151 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C90800 == 134 [pid = 1612] [id = 487] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B22865E000 == 133 [pid = 1612] [id = 473] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B224182000 == 132 [pid = 1612] [id = 363] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225767000 == 131 [pid = 1612] [id = 364] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F29D800 == 130 [pid = 1612] [id = 469] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A447800 == 129 [pid = 1612] [id = 563] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B228756000 == 128 [pid = 1612] [id = 562] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278EC800 == 127 [pid = 1612] [id = 561] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225FA1800 == 126 [pid = 1612] [id = 560] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A35000 == 125 [pid = 1612] [id = 559] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 237 (000000B2137D8000) [pid = 1612] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 236 (000000B22B5E5800) [pid = 1612] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 235 (000000B22D7A2C00) [pid = 1612] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 234 (000000B21EBEC400) [pid = 1612] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 233 (000000B20D51C400) [pid = 1612] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 232 (000000B2201C2800) [pid = 1612] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EC0800 == 124 [pid = 1612] [id = 558] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4C1800 == 123 [pid = 1612] [id = 557] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A617000 == 122 [pid = 1612] [id = 556] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B328000 == 121 [pid = 1612] [id = 555] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B225F8E000 == 120 [pid = 1612] [id = 545] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ED5800 == 119 [pid = 1612] [id = 544] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B01D800 == 118 [pid = 1612] [id = 543] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BAE000 == 117 [pid = 1612] [id = 507] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B22418E000 == 116 [pid = 1612] [id = 542] 13:23:25 INFO - PROCESS | 1612 | --DOCSHELL 000000B20D0DA800 == 115 [pid = 1612] [id = 12] 13:23:25 INFO - PROCESS | 1612 | 1464639805393 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 231 (000000B225C56C00) [pid = 1612] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 230 (000000B21FCEE000) [pid = 1612] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 229 (000000B21B67C400) [pid = 1612] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 228 (000000B21DBD4C00) [pid = 1612] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B225FEA800) [pid = 1612] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B21EB43C00) [pid = 1612] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B21E5E2400) [pid = 1612] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B21C63DC00) [pid = 1612] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B21A564800) [pid = 1612] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B213973400) [pid = 1612] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B20E2B3C00) [pid = 1612] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B21FC3A400) [pid = 1612] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B21FD08000) [pid = 1612] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B227089400) [pid = 1612] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B228865400) [pid = 1612] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B226917400) [pid = 1612] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:23:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212AE5800 == 116 [pid = 1612] [id = 576] 13:23:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B20D55A000) [pid = 1612] [serial = 1728] [outer = 0000000000000000] 13:23:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B20D5C8800) [pid = 1612] [serial = 1729] [outer = 000000B20D55A000] 13:23:25 INFO - PROCESS | 1612 | 1464639805463 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B20E79CC00) [pid = 1612] [serial = 1730] [outer = 000000B20D55A000] 13:23:25 INFO - PROCESS | 1612 | 1464639805951 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1024ms 13:23:26 INFO - PROCESS | 1612 | 1464639805994 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1612 | 1464639805997 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:23:26 INFO - PROCESS | 1612 | 1464639806007 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1612 | 1464639806013 Marionette TRACE conn5 <- [1,2270,null,{}] 13:23:26 INFO - PROCESS | 1612 | 1464639806018 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:26 INFO - PROCESS | 1612 | 1464639806126 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:23:26 INFO - PROCESS | 1612 | 1464639806140 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B015800 == 117 [pid = 1612] [id = 577] 13:23:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B21439A000) [pid = 1612] [serial = 1731] [outer = 0000000000000000] 13:23:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B21450E400) [pid = 1612] [serial = 1732] [outer = 000000B21439A000] 13:23:26 INFO - PROCESS | 1612 | 1464639806187 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B217D97400) [pid = 1612] [serial = 1733] [outer = 000000B21439A000] 13:23:26 INFO - PROCESS | 1612 | 1464639806673 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 694ms 13:23:26 INFO - PROCESS | 1612 | 1464639806696 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1612 | 1464639806699 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:23:26 INFO - PROCESS | 1612 | 1464639806702 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:23:26 INFO - PROCESS | 1612 | 1464639806704 Marionette TRACE conn5 <- [1,2274,null,{}] 13:23:26 INFO - PROCESS | 1612 | 1464639806713 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:26 INFO - PROCESS | 1612 | 1464639806819 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:23:26 INFO - PROCESS | 1612 | 1464639806965 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29C000 == 118 [pid = 1612] [id = 578] 13:23:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B214999400) [pid = 1612] [serial = 1734] [outer = 0000000000000000] 13:23:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B21972B000) [pid = 1612] [serial = 1735] [outer = 000000B214999400] 13:23:27 INFO - PROCESS | 1612 | 1464639807013 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B21A222800) [pid = 1612] [serial = 1736] [outer = 000000B214999400] 13:23:27 INFO - PROCESS | 1612 | 1464639807407 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:23:27 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 13:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 13:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:23:27 INFO - PROCESS | 1612 | 1464639807439 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 1612 | 1464639807441 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:23:27 INFO - PROCESS | 1612 | 1464639807444 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 1612 | 1464639807446 Marionette TRACE conn5 <- [1,2278,null,{}] 13:23:27 INFO - PROCESS | 1612 | 1464639807450 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:27 INFO - PROCESS | 1612 | 1464639807549 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:23:27 INFO - PROCESS | 1612 | 1464639807685 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD33800 == 119 [pid = 1612] [id = 579] 13:23:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B21A7B3400) [pid = 1612] [serial = 1737] [outer = 0000000000000000] 13:23:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B21AB4B000) [pid = 1612] [serial = 1738] [outer = 000000B21A7B3400] 13:23:27 INFO - PROCESS | 1612 | 1464639807738 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B21AFEEC00) [pid = 1612] [serial = 1739] [outer = 000000B21A7B3400] 13:23:28 INFO - PROCESS | 1612 | 1464639808212 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 839ms 13:23:28 INFO - PROCESS | 1612 | 1464639808291 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 1612 | 1464639808293 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:23:28 INFO - PROCESS | 1612 | 1464639808297 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:23:28 INFO - PROCESS | 1612 | 1464639808298 Marionette TRACE conn5 <- [1,2282,null,{}] 13:23:28 INFO - PROCESS | 1612 | 1464639808302 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 1612 | 1464639808441 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:23:28 INFO - PROCESS | 1612 | 1464639808462 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222813800 == 120 [pid = 1612] [id = 580] 13:23:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 229 (000000B21B73CC00) [pid = 1612] [serial = 1740] [outer = 0000000000000000] 13:23:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 230 (000000B21BE5C800) [pid = 1612] [serial = 1741] [outer = 000000B21B73CC00] 13:23:28 INFO - PROCESS | 1612 | 1464639808517 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 231 (000000B21C461400) [pid = 1612] [serial = 1742] [outer = 000000B21B73CC00] 13:23:28 INFO - PROCESS | 1612 | 1464639808968 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 13:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:23:29 INFO - PROCESS | 1612 | 1464639809040 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 1612 | 1464639809042 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:23:29 INFO - PROCESS | 1612 | 1464639809046 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 1612 | 1464639809048 Marionette TRACE conn5 <- [1,2286,null,{}] 13:23:29 INFO - PROCESS | 1612 | 1464639809052 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:29 INFO - PROCESS | 1612 | 1464639809193 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:23:29 INFO - PROCESS | 1612 | 1464639809213 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229BF000 == 121 [pid = 1612] [id = 581] 13:23:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 232 (000000B20E74B800) [pid = 1612] [serial = 1743] [outer = 0000000000000000] 13:23:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 233 (000000B21CFDA800) [pid = 1612] [serial = 1744] [outer = 000000B20E74B800] 13:23:29 INFO - PROCESS | 1612 | 1464639809259 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 234 (000000B21D95D800) [pid = 1612] [serial = 1745] [outer = 000000B20E74B800] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 233 (000000B22651AC00) [pid = 1612] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 232 (000000B20E09F400) [pid = 1612] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 231 (000000B226824400) [pid = 1612] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 230 (000000B226519000) [pid = 1612] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 229 (000000B226822000) [pid = 1612] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 228 (000000B21A632C00) [pid = 1612] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B214228000) [pid = 1612] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B21EAD0C00) [pid = 1612] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B225E5E400) [pid = 1612] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B225A1AC00) [pid = 1612] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B21D90B800) [pid = 1612] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B22573B800) [pid = 1612] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B226908000) [pid = 1612] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B226FAD000) [pid = 1612] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B2092EE000) [pid = 1612] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B229D30800) [pid = 1612] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B22013B000) [pid = 1612] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B21FC39000) [pid = 1612] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B20C6BFC00) [pid = 1612] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B21D429C00) [pid = 1612] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B21AB51000) [pid = 1612] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:23:30 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B20D513800) [pid = 1612] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:23:30 INFO - PROCESS | 1612 | 1464639810268 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1283ms 13:23:30 INFO - PROCESS | 1612 | 1464639810333 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 1612 | 1464639810335 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:23:30 INFO - PROCESS | 1612 | 1464639810344 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1612 | 1464639810346 Marionette TRACE conn5 <- [1,2290,null,{}] 13:23:30 INFO - PROCESS | 1612 | 1464639810351 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:30 INFO - PROCESS | 1612 | 1464639810452 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:23:30 INFO - PROCESS | 1612 | 1464639810465 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFD8800 == 122 [pid = 1612] [id = 582] 13:23:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 213 (000000B20D557C00) [pid = 1612] [serial = 1746] [outer = 0000000000000000] 13:23:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B21BE35000) [pid = 1612] [serial = 1747] [outer = 000000B20D557C00] 13:23:30 INFO - PROCESS | 1612 | 1464639810521 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B21E53B400) [pid = 1612] [serial = 1748] [outer = 000000B20D557C00] 13:23:30 INFO - PROCESS | 1612 | 1464639810963 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 13:23:31 INFO - PROCESS | 1612 | 1464639811034 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 1612 | 1464639811036 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:23:31 INFO - PROCESS | 1612 | 1464639811040 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 1612 | 1464639811041 Marionette TRACE conn5 <- [1,2294,null,{}] 13:23:31 INFO - PROCESS | 1612 | 1464639811045 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:31 INFO - PROCESS | 1612 | 1464639811146 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:23:31 INFO - PROCESS | 1612 | 1464639811153 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D64800 == 123 [pid = 1612] [id = 583] 13:23:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B21E54A400) [pid = 1612] [serial = 1749] [outer = 0000000000000000] 13:23:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B21E5D8800) [pid = 1612] [serial = 1750] [outer = 000000B21E54A400] 13:23:31 INFO - PROCESS | 1612 | 1464639811199 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B21E7AEC00) [pid = 1612] [serial = 1751] [outer = 000000B21E54A400] 13:23:31 INFO - PROCESS | 1612 | 1464639811688 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 13:23:31 INFO - PROCESS | 1612 | 1464639811735 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:23:31 INFO - PROCESS | 1612 | 1464639811738 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:23:31 INFO - PROCESS | 1612 | 1464639811741 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 1612 | 1464639811743 Marionette TRACE conn5 <- [1,2298,null,{}] 13:23:31 INFO - PROCESS | 1612 | 1464639811747 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:31 INFO - PROCESS | 1612 | 1464639811849 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:23:31 INFO - PROCESS | 1612 | 1464639811897 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223425800 == 124 [pid = 1612] [id = 584] 13:23:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B21EAD1000) [pid = 1612] [serial = 1752] [outer = 0000000000000000] 13:23:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B21EB47C00) [pid = 1612] [serial = 1753] [outer = 000000B21EAD1000] 13:23:31 INFO - PROCESS | 1612 | 1464639811954 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B21EC7F800) [pid = 1612] [serial = 1754] [outer = 000000B21EAD1000] 13:23:32 INFO - PROCESS | 1612 | 1464639812693 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 13:23:32 INFO - PROCESS | 1612 | 1464639812730 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 1612 | 1464639812736 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:23:32 INFO - PROCESS | 1612 | 1464639812741 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 1612 | 1464639812746 Marionette TRACE conn5 <- [1,2302,null,{}] 13:23:32 INFO - PROCESS | 1612 | 1464639812752 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:32 INFO - PROCESS | 1612 | 1464639812893 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:23:33 INFO - PROCESS | 1612 | 1464639813064 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219B48000 == 125 [pid = 1612] [id = 585] 13:23:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B20E09D400) [pid = 1612] [serial = 1755] [outer = 0000000000000000] 13:23:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B20E2B6000) [pid = 1612] [serial = 1756] [outer = 000000B20E09D400] 13:23:33 INFO - PROCESS | 1612 | 1464639813126 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B21329A000) [pid = 1612] [serial = 1757] [outer = 000000B20E09D400] 13:23:33 INFO - PROCESS | 1612 | 1464639813758 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1080ms 13:23:33 INFO - PROCESS | 1612 | 1464639813824 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 1612 | 1464639813830 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:23:33 INFO - PROCESS | 1612 | 1464639813837 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 1612 | 1464639813841 Marionette TRACE conn5 <- [1,2306,null,{}] 13:23:33 INFO - PROCESS | 1612 | 1464639813845 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:33 INFO - PROCESS | 1612 | 1464639813981 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:23:34 INFO - PROCESS | 1612 | 1464639814136 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD4D000 == 126 [pid = 1612] [id = 586] 13:23:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B21450B000) [pid = 1612] [serial = 1758] [outer = 0000000000000000] 13:23:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B219723800) [pid = 1612] [serial = 1759] [outer = 000000B21450B000] 13:23:34 INFO - PROCESS | 1612 | 1464639814195 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B21AB4BC00) [pid = 1612] [serial = 1760] [outer = 000000B21450B000] 13:23:34 INFO - PROCESS | 1612 | 1464639814882 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 1612 | 1464639814920 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:23:34 INFO - PROCESS | 1612 | 1464639814924 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1612 | 1464639814928 Marionette TRACE conn5 <- [1,2310,null,{}] 13:23:34 INFO - PROCESS | 1612 | 1464639814940 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:35 INFO - PROCESS | 1612 | 1464639815072 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:23:35 INFO - PROCESS | 1612 | 1464639815227 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241B0800 == 127 [pid = 1612] [id = 587] 13:23:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B21DBDA000) [pid = 1612] [serial = 1761] [outer = 0000000000000000] 13:23:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 229 (000000B21EB4C000) [pid = 1612] [serial = 1762] [outer = 000000B21DBDA000] 13:23:35 INFO - PROCESS | 1612 | 1464639815288 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 230 (000000B21F96F400) [pid = 1612] [serial = 1763] [outer = 000000B21DBDA000] 13:23:35 INFO - PROCESS | 1612 | 1464639815939 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1028ms 13:23:35 INFO - PROCESS | 1612 | 1464639815954 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 1612 | 1464639815957 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:23:35 INFO - PROCESS | 1612 | 1464639815961 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 1612 | 1464639815963 Marionette TRACE conn5 <- [1,2314,null,{}] 13:23:35 INFO - PROCESS | 1612 | 1464639815967 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:36 INFO - PROCESS | 1612 | 1464639816105 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:23:36 INFO - PROCESS | 1612 | 1464639816259 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A44000 == 128 [pid = 1612] [id = 588] 13:23:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 231 (000000B21FC31400) [pid = 1612] [serial = 1764] [outer = 0000000000000000] 13:23:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 232 (000000B21FC37400) [pid = 1612] [serial = 1765] [outer = 000000B21FC31400] 13:23:36 INFO - PROCESS | 1612 | 1464639816318 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 233 (000000B21FCEB800) [pid = 1612] [serial = 1766] [outer = 000000B21FC31400] 13:23:36 INFO - PROCESS | 1612 | 1464639816879 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 987ms 13:23:36 INFO - PROCESS | 1612 | 1464639816950 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 1612 | 1464639816953 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:23:36 INFO - PROCESS | 1612 | 1464639816956 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1612 | 1464639816959 Marionette TRACE conn5 <- [1,2318,null,{}] 13:23:36 INFO - PROCESS | 1612 | 1464639816963 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:37 INFO - PROCESS | 1612 | 1464639817090 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:23:37 INFO - PROCESS | 1612 | 1464639817243 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B80000 == 129 [pid = 1612] [id = 589] 13:23:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 234 (000000B21FD04800) [pid = 1612] [serial = 1767] [outer = 0000000000000000] 13:23:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 235 (000000B21FD07400) [pid = 1612] [serial = 1768] [outer = 000000B21FD04800] 13:23:37 INFO - PROCESS | 1612 | 1464639817302 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 236 (000000B21FD78000) [pid = 1612] [serial = 1769] [outer = 000000B21FD04800] 13:23:37 INFO - PROCESS | 1612 | 1464639817913 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 13:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:23:37 INFO - PROCESS | 1612 | 1464639817945 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 1612 | 1464639817947 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:23:37 INFO - PROCESS | 1612 | 1464639817951 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1612 | 1464639817953 Marionette TRACE conn5 <- [1,2322,null,{}] 13:23:37 INFO - PROCESS | 1612 | 1464639817957 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:38 INFO - PROCESS | 1612 | 1464639818096 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:23:38 INFO - PROCESS | 1612 | 1464639818263 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225F8C000 == 130 [pid = 1612] [id = 590] 13:23:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 237 (000000B2201CA400) [pid = 1612] [serial = 1770] [outer = 0000000000000000] 13:23:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 238 (000000B220314000) [pid = 1612] [serial = 1771] [outer = 000000B2201CA400] 13:23:38 INFO - PROCESS | 1612 | 1464639818323 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 239 (000000B22035A000) [pid = 1612] [serial = 1772] [outer = 000000B2201CA400] 13:23:38 INFO - PROCESS | 1612 | 1464639818962 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1020ms 13:23:38 INFO - PROCESS | 1612 | 1464639818974 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 1612 | 1464639818976 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:23:38 INFO - PROCESS | 1612 | 1464639818995 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 1612 | 1464639818997 Marionette TRACE conn5 <- [1,2326,null,{}] 13:23:39 INFO - PROCESS | 1612 | 1464639819001 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:39 INFO - PROCESS | 1612 | 1464639819143 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:23:39 INFO - PROCESS | 1612 | 1464639819296 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CAB000 == 131 [pid = 1612] [id = 591] 13:23:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 240 (000000B222631800) [pid = 1612] [serial = 1773] [outer = 0000000000000000] 13:23:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 241 (000000B222639000) [pid = 1612] [serial = 1774] [outer = 000000B222631800] 13:23:39 INFO - PROCESS | 1612 | 1464639819354 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 242 (000000B22296A400) [pid = 1612] [serial = 1775] [outer = 000000B222631800] 13:23:39 INFO - PROCESS | 1612 | 1464639819932 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:23:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 985ms 13:23:39 INFO - PROCESS | 1612 | 1464639819980 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1612 | 1464639819982 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:23:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:23:39 INFO - PROCESS | 1612 | 1464639819986 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 1612 | 1464639819988 Marionette TRACE conn5 <- [1,2330,null,{}] 13:23:40 INFO - PROCESS | 1612 | 1464639819992 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:40 INFO - PROCESS | 1612 | 1464639820120 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:23:40 INFO - PROCESS | 1612 | 1464639820287 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22718D000 == 132 [pid = 1612] [id = 592] 13:23:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 243 (000000B222972000) [pid = 1612] [serial = 1776] [outer = 0000000000000000] 13:23:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 244 (000000B225738400) [pid = 1612] [serial = 1777] [outer = 000000B222972000] 13:23:40 INFO - PROCESS | 1612 | 1464639820346 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 245 (000000B2257B6C00) [pid = 1612] [serial = 1778] [outer = 000000B222972000] 13:23:41 INFO - PROCESS | 1612 | 1464639821011 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1076ms 13:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:23:41 INFO - PROCESS | 1612 | 1464639821063 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 1612 | 1464639821066 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:23:41 INFO - PROCESS | 1612 | 1464639821069 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1612 | 1464639821072 Marionette TRACE conn5 <- [1,2334,null,{}] 13:23:41 INFO - PROCESS | 1612 | 1464639821076 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:41 INFO - PROCESS | 1612 | 1464639821234 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:23:41 INFO - PROCESS | 1612 | 1464639821578 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214362800 == 133 [pid = 1612] [id = 593] 13:23:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 246 (000000B20C6C1C00) [pid = 1612] [serial = 1779] [outer = 0000000000000000] 13:23:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 247 (000000B20C7EA400) [pid = 1612] [serial = 1780] [outer = 000000B20C6C1C00] 13:23:41 INFO - PROCESS | 1612 | 1464639821637 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 248 (000000B20D5CAC00) [pid = 1612] [serial = 1781] [outer = 000000B20C6C1C00] 13:23:42 INFO - PROCESS | 1612 | 1464639822307 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1273ms 13:23:42 INFO - PROCESS | 1612 | 1464639822346 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 1612 | 1464639822351 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:23:42 INFO - PROCESS | 1612 | 1464639822355 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:23:42 INFO - PROCESS | 1612 | 1464639822359 Marionette TRACE conn5 <- [1,2338,null,{}] 13:23:42 INFO - PROCESS | 1612 | 1464639822364 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:42 INFO - PROCESS | 1612 | 1464639822488 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:23:42 INFO - PROCESS | 1612 | 1464639822646 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E8D800 == 134 [pid = 1612] [id = 594] 13:23:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 249 (000000B20E0A4000) [pid = 1612] [serial = 1782] [outer = 0000000000000000] 13:23:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 250 (000000B20E154400) [pid = 1612] [serial = 1783] [outer = 000000B20E0A4000] 13:23:42 INFO - PROCESS | 1612 | 1464639822703 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 251 (000000B20E2BDC00) [pid = 1612] [serial = 1784] [outer = 000000B20E0A4000] 13:23:43 INFO - PROCESS | 1612 | 1464639823352 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 13:23:43 INFO - PROCESS | 1612 | 1464639823386 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 1612 | 1464639823390 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:23:43 INFO - PROCESS | 1612 | 1464639823394 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1612 | 1464639823396 Marionette TRACE conn5 <- [1,2342,null,{}] 13:23:43 INFO - PROCESS | 1612 | 1464639823401 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 1612 | 1464639823520 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:23:43 INFO - PROCESS | 1612 | 1464639823693 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6CC800 == 135 [pid = 1612] [id = 595] 13:23:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 252 (000000B212A1CC00) [pid = 1612] [serial = 1785] [outer = 0000000000000000] 13:23:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 253 (000000B212EBEC00) [pid = 1612] [serial = 1786] [outer = 000000B212A1CC00] 13:23:43 INFO - PROCESS | 1612 | 1464639823746 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 254 (000000B213976C00) [pid = 1612] [serial = 1787] [outer = 000000B212A1CC00] 13:23:44 INFO - PROCESS | 1612 | 1464639824341 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 986ms 13:23:44 INFO - PROCESS | 1612 | 1464639824383 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 1612 | 1464639824385 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:23:44 INFO - PROCESS | 1612 | 1464639824395 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 1612 | 1464639824401 Marionette TRACE conn5 <- [1,2346,null,{}] 13:23:44 INFO - PROCESS | 1612 | 1464639824406 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:44 INFO - PROCESS | 1612 | 1464639824561 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:23:44 INFO - PROCESS | 1612 | 1464639824746 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D64800 == 134 [pid = 1612] [id = 583] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFD8800 == 133 [pid = 1612] [id = 582] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229BF000 == 132 [pid = 1612] [id = 581] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B222813800 == 131 [pid = 1612] [id = 580] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD33800 == 130 [pid = 1612] [id = 579] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F29C000 == 129 [pid = 1612] [id = 578] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B015800 == 128 [pid = 1612] [id = 577] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B212AE5800 == 127 [pid = 1612] [id = 576] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 253 (000000B20E3B5800) [pid = 1612] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 252 (000000B2294CBC00) [pid = 1612] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 251 (000000B22636EC00) [pid = 1612] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 250 (000000B22D7CA000) [pid = 1612] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 249 (000000B2257AC800) [pid = 1612] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 248 (000000B226A75000) [pid = 1612] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 247 (000000B21DB26000) [pid = 1612] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 246 (000000B227EBB800) [pid = 1612] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 245 (000000B22940E800) [pid = 1612] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 244 (000000B22C81D400) [pid = 1612] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 243 (000000B21A633C00) [pid = 1612] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 242 (000000B21FC35800) [pid = 1612] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | --DOMWINDOW == 241 (000000B20D561400) [pid = 1612] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:23:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212AE5800 == 128 [pid = 1612] [id = 596] 13:23:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 242 (000000B2092F0000) [pid = 1612] [serial = 1788] [outer = 0000000000000000] 13:23:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 243 (000000B20D55D800) [pid = 1612] [serial = 1789] [outer = 000000B2092F0000] 13:23:44 INFO - PROCESS | 1612 | 1464639824859 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 244 (000000B217D9C000) [pid = 1612] [serial = 1790] [outer = 000000B2092F0000] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B41000 == 127 [pid = 1612] [id = 575] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B213916000 == 126 [pid = 1612] [id = 574] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22E851000 == 125 [pid = 1612] [id = 572] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22C856000 == 124 [pid = 1612] [id = 571] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B225E99000 == 123 [pid = 1612] [id = 570] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D4A9800 == 122 [pid = 1612] [id = 569] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22E844000 == 121 [pid = 1612] [id = 568] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22781D800 == 120 [pid = 1612] [id = 567] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B22576D800 == 119 [pid = 1612] [id = 566] 13:23:44 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E961800 == 118 [pid = 1612] [id = 565] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 243 (000000B214294000) [pid = 1612] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 242 (000000B226CF2800) [pid = 1612] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 241 (000000B226902400) [pid = 1612] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 240 (000000B226B6E000) [pid = 1612] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 239 (000000B21B730400) [pid = 1612] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 238 (000000B22651F000) [pid = 1612] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 237 (000000B2257AD400) [pid = 1612] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 236 (000000B226225000) [pid = 1612] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 235 (000000B225C4C000) [pid = 1612] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 234 (000000B21EBE5000) [pid = 1612] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 233 (000000B225BDE800) [pid = 1612] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 232 (000000B22691E800) [pid = 1612] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 231 (000000B227087000) [pid = 1612] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 230 (000000B226CDA400) [pid = 1612] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 229 (000000B21AF33800) [pid = 1612] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 228 (000000B22A459400) [pid = 1612] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B220359000) [pid = 1612] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B21FD0F400) [pid = 1612] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B2202C9400) [pid = 1612] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B21A62A400) [pid = 1612] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B21D95E800) [pid = 1612] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B22573EC00) [pid = 1612] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B21EC7BC00) [pid = 1612] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B21D905400) [pid = 1612] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B2137A3400) [pid = 1612] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B20D520400) [pid = 1612] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B22A45F400) [pid = 1612] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B229408800) [pid = 1612] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B228048C00) [pid = 1612] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B225C56400) [pid = 1612] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B226915800) [pid = 1612] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:23:45 INFO - PROCESS | 1612 | 1464639825358 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 13:23:45 INFO - PROCESS | 1612 | 1464639825381 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 1612 | 1464639825384 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:23:45 INFO - PROCESS | 1612 | 1464639825388 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:23:45 INFO - PROCESS | 1612 | 1464639825390 Marionette TRACE conn5 <- [1,2350,null,{}] 13:23:45 INFO - PROCESS | 1612 | 1464639825393 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 1612 | 1464639825502 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:23:45 INFO - PROCESS | 1612 | 1464639825512 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8D2000 == 119 [pid = 1612] [id = 597] 13:23:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 214 (000000B217E44400) [pid = 1612] [serial = 1791] [outer = 0000000000000000] 13:23:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 215 (000000B219722400) [pid = 1612] [serial = 1792] [outer = 000000B217E44400] 13:23:45 INFO - PROCESS | 1612 | 1464639825560 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 216 (000000B219FA1400) [pid = 1612] [serial = 1793] [outer = 000000B217E44400] 13:23:46 INFO - PROCESS | 1612 | 1464639826070 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 13:23:46 INFO - PROCESS | 1612 | 1464639826126 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:23:46 INFO - PROCESS | 1612 | 1464639826129 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:23:46 INFO - PROCESS | 1612 | 1464639826132 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1612 | 1464639826134 Marionette TRACE conn5 <- [1,2354,null,{}] 13:23:46 INFO - PROCESS | 1612 | 1464639826138 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:46 INFO - PROCESS | 1612 | 1464639826278 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:23:46 INFO - PROCESS | 1612 | 1464639826390 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD39000 == 120 [pid = 1612] [id = 598] 13:23:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 217 (000000B21A576800) [pid = 1612] [serial = 1794] [outer = 0000000000000000] 13:23:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 218 (000000B21A57EC00) [pid = 1612] [serial = 1795] [outer = 000000B21A576800] 13:23:46 INFO - PROCESS | 1612 | 1464639826456 Marionette DEBUG loaded listener.js 13:23:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 219 (000000B21AFEE800) [pid = 1612] [serial = 1796] [outer = 000000B21A576800] 13:23:46 INFO - PROCESS | 1612 | 1464639826908 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 840ms 13:23:46 INFO - PROCESS | 1612 | 1464639826975 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 1612 | 1464639826977 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:23:46 INFO - PROCESS | 1612 | 1464639826981 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:23:46 INFO - PROCESS | 1612 | 1464639826983 Marionette TRACE conn5 <- [1,2358,null,{}] 13:23:46 INFO - PROCESS | 1612 | 1464639826986 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 1612 | 1464639827091 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:23:47 INFO - PROCESS | 1612 | 1464639827105 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222812000 == 121 [pid = 1612] [id = 599] 13:23:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 220 (000000B21B73D000) [pid = 1612] [serial = 1797] [outer = 0000000000000000] 13:23:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 221 (000000B21BB6E400) [pid = 1612] [serial = 1798] [outer = 000000B21B73D000] 13:23:47 INFO - PROCESS | 1612 | 1464639827151 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 222 (000000B21C45B400) [pid = 1612] [serial = 1799] [outer = 000000B21B73D000] 13:23:47 INFO - PROCESS | 1612 | 1464639827670 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 735ms 13:23:47 INFO - PROCESS | 1612 | 1464639827724 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:23:47 INFO - PROCESS | 1612 | 1464639827726 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:23:47 INFO - PROCESS | 1612 | 1464639827738 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:23:47 INFO - PROCESS | 1612 | 1464639827740 Marionette TRACE conn5 <- [1,2362,null,{}] 13:23:47 INFO - PROCESS | 1612 | 1464639827744 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:47 INFO - PROCESS | 1612 | 1464639827884 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:23:47 INFO - PROCESS | 1612 | 1464639827917 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228AC000 == 122 [pid = 1612] [id = 600] 13:23:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 223 (000000B20E01B000) [pid = 1612] [serial = 1800] [outer = 0000000000000000] 13:23:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 224 (000000B21CFD4800) [pid = 1612] [serial = 1801] [outer = 000000B20E01B000] 13:23:47 INFO - PROCESS | 1612 | 1464639827964 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 225 (000000B21D908400) [pid = 1612] [serial = 1802] [outer = 000000B20E01B000] 13:23:48 INFO - PROCESS | 1612 | 1464639828435 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 13:23:48 INFO - PROCESS | 1612 | 1464639828478 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1612 | 1464639828480 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:23:48 INFO - PROCESS | 1612 | 1464639828484 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1612 | 1464639828486 Marionette TRACE conn5 <- [1,2366,null,{}] 13:23:48 INFO - PROCESS | 1612 | 1464639828496 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 1612 | 1464639828636 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:23:48 INFO - PROCESS | 1612 | 1464639828655 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D22800 == 123 [pid = 1612] [id = 601] 13:23:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 226 (000000B21D903000) [pid = 1612] [serial = 1803] [outer = 0000000000000000] 13:23:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 227 (000000B21DBDCC00) [pid = 1612] [serial = 1804] [outer = 000000B21D903000] 13:23:48 INFO - PROCESS | 1612 | 1464639828702 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 228 (000000B21E5D7C00) [pid = 1612] [serial = 1805] [outer = 000000B21D903000] 13:23:49 INFO - PROCESS | 1612 | 1464639829172 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 13:23:49 INFO - PROCESS | 1612 | 1464639829221 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 1612 | 1464639829223 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:23:49 INFO - PROCESS | 1612 | 1464639829272 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 1612 | 1464639829274 Marionette TRACE conn5 <- [1,2370,null,{}] 13:23:49 INFO - PROCESS | 1612 | 1464639829279 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 1612 | 1464639830081 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 227 (000000B225BDD400) [pid = 1612] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 226 (000000B2286D7000) [pid = 1612] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 225 (000000B226CE4C00) [pid = 1612] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 224 (000000B2202BB800) [pid = 1612] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 223 (000000B226B33400) [pid = 1612] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 222 (000000B22D7C4000) [pid = 1612] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 221 (000000B226CE9400) [pid = 1612] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 220 (000000B21C40EC00) [pid = 1612] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 219 (000000B21C48D800) [pid = 1612] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 218 (000000B21E5D5400) [pid = 1612] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 217 (000000B20E157800) [pid = 1612] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 216 (000000B226904000) [pid = 1612] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 215 (000000B226220400) [pid = 1612] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 214 (000000B21A627C00) [pid = 1612] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 213 (000000B2286DE400) [pid = 1612] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 212 (000000B21FCE7C00) [pid = 1612] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 211 (000000B226A70400) [pid = 1612] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 210 (000000B229406000) [pid = 1612] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 209 (000000B22708B800) [pid = 1612] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 208 (000000B20D5CA400) [pid = 1612] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 207 (000000B226820000) [pid = 1612] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B20D521C00) [pid = 1612] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B217E3A800) [pid = 1612] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B2202C1000) [pid = 1612] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B212A7E800) [pid = 1612] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B225737800) [pid = 1612] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B225E64C00) [pid = 1612] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B20E20F800) [pid = 1612] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B21B55F800) [pid = 1612] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B226906400) [pid = 1612] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B20E3AE400) [pid = 1612] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B213810C00) [pid = 1612] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B20D514C00) [pid = 1612] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B2294CB800) [pid = 1612] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B229D2DC00) [pid = 1612] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B2286DC800) [pid = 1612] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B225E66800) [pid = 1612] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B21A572800) [pid = 1612] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B228042400) [pid = 1612] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B22B5EAC00) [pid = 1612] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B20E3B5400) [pid = 1612] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B225FE4000) [pid = 1612] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B22C815000) [pid = 1612] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B22886A000) [pid = 1612] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B226B37000) [pid = 1612] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B21C45D000) [pid = 1612] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B226FA6400) [pid = 1612] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B228047400) [pid = 1612] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B2287C6000) [pid = 1612] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B2257AC400) [pid = 1612] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21B73CC00) [pid = 1612] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B20E74B800) [pid = 1612] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B21E54A400) [pid = 1612] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B22C880400) [pid = 1612] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B20E14A400) [pid = 1612] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21D9CC400) [pid = 1612] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B22A548000) [pid = 1612] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B214999400) [pid = 1612] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B22D2E1800) [pid = 1612] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B22691EC00) [pid = 1612] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B20C6C5800) [pid = 1612] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B20D5CA800) [pid = 1612] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B226FAC000) [pid = 1612] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B20D55A000) [pid = 1612] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B21439A000) [pid = 1612] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B20D55E000) [pid = 1612] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B22A546C00) [pid = 1612] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21A7B3400) [pid = 1612] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:23:50 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B20D557C00) [pid = 1612] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:23:50 INFO - PROCESS | 1612 | 1464639830185 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2137DB800 == 124 [pid = 1612] [id = 602] 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B20C7F0400) [pid = 1612] [serial = 1806] [outer = 0000000000000000] 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B20D51A000) [pid = 1612] [serial = 1807] [outer = 000000B20C7F0400] 13:23:50 INFO - PROCESS | 1612 | 1464639830242 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B20E14FC00) [pid = 1612] [serial = 1808] [outer = 000000B20C7F0400] 13:23:50 INFO - PROCESS | 1612 | 1464639830654 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1454ms 13:23:50 INFO - PROCESS | 1612 | 1464639830720 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1612 | 1464639830722 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:23:50 INFO - PROCESS | 1612 | 1464639830725 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1612 | 1464639830727 Marionette TRACE conn5 <- [1,2374,null,{}] 13:23:50 INFO - PROCESS | 1612 | 1464639830731 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:50 INFO - PROCESS | 1612 | 1464639830833 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:23:50 INFO - PROCESS | 1612 | 1464639830847 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223430800 == 125 [pid = 1612] [id = 603] 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B212A7E800) [pid = 1612] [serial = 1809] [outer = 0000000000000000] 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B21A006400) [pid = 1612] [serial = 1810] [outer = 000000B212A7E800] 13:23:50 INFO - PROCESS | 1612 | 1464639830901 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B21E7AF000) [pid = 1612] [serial = 1811] [outer = 000000B212A7E800] 13:23:51 INFO - PROCESS | 1612 | 1464639831375 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 13:23:51 INFO - PROCESS | 1612 | 1464639831409 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 1612 | 1464639831412 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:23:51 INFO - PROCESS | 1612 | 1464639831416 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:23:51 INFO - PROCESS | 1612 | 1464639831418 Marionette TRACE conn5 <- [1,2378,null,{}] 13:23:51 INFO - PROCESS | 1612 | 1464639831422 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:51 INFO - PROCESS | 1612 | 1464639831571 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:23:51 INFO - PROCESS | 1612 | 1464639831581 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225713000 == 126 [pid = 1612] [id = 604] 13:23:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B21EACB400) [pid = 1612] [serial = 1812] [outer = 0000000000000000] 13:23:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B21EBEE800) [pid = 1612] [serial = 1813] [outer = 000000B21EACB400] 13:23:51 INFO - PROCESS | 1612 | 1464639831629 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B21FC2E400) [pid = 1612] [serial = 1814] [outer = 000000B21EACB400] 13:23:52 INFO - PROCESS | 1612 | 1464639832239 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 881ms 13:23:52 INFO - PROCESS | 1612 | 1464639832311 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 1612 | 1464639832316 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:23:52 INFO - PROCESS | 1612 | 1464639832323 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 1612 | 1464639832328 Marionette TRACE conn5 <- [1,2382,null,{}] 13:23:52 INFO - PROCESS | 1612 | 1464639832335 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:52 INFO - PROCESS | 1612 | 1464639832483 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:23:52 INFO - PROCESS | 1612 | 1464639832617 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2137F5800 == 127 [pid = 1612] [id = 605] 13:23:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B20C8DA800) [pid = 1612] [serial = 1815] [outer = 0000000000000000] 13:23:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B20D7CC800) [pid = 1612] [serial = 1816] [outer = 000000B20C8DA800] 13:23:52 INFO - PROCESS | 1612 | 1464639832679 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B20E3EFC00) [pid = 1612] [serial = 1817] [outer = 000000B20C8DA800] 13:23:53 INFO - PROCESS | 1612 | 1464639833349 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1076ms 13:23:53 INFO - PROCESS | 1612 | 1464639833410 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 1612 | 1464639833416 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:23:53 INFO - PROCESS | 1612 | 1464639833423 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 1612 | 1464639833427 Marionette TRACE conn5 <- [1,2386,null,{}] 13:23:53 INFO - PROCESS | 1612 | 1464639833431 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:53 INFO - PROCESS | 1612 | 1464639833567 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:23:53 INFO - PROCESS | 1612 | 1464639833724 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD38000 == 128 [pid = 1612] [id = 606] 13:23:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B20E2BA800) [pid = 1612] [serial = 1818] [outer = 0000000000000000] 13:23:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21450B800) [pid = 1612] [serial = 1819] [outer = 000000B20E2BA800] 13:23:53 INFO - PROCESS | 1612 | 1464639833785 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B217E46800) [pid = 1612] [serial = 1820] [outer = 000000B20E2BA800] 13:23:54 INFO - PROCESS | 1612 | 1464639834421 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1025ms 13:23:54 INFO - PROCESS | 1612 | 1464639834449 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 1612 | 1464639834452 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:23:54 INFO - PROCESS | 1612 | 1464639834456 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 1612 | 1464639834460 Marionette TRACE conn5 <- [1,2390,null,{}] 13:23:54 INFO - PROCESS | 1612 | 1464639834472 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 1612 | 1464639834664 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:23:54 INFO - PROCESS | 1612 | 1464639834820 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A34000 == 129 [pid = 1612] [id = 607] 13:23:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B21A7BD800) [pid = 1612] [serial = 1821] [outer = 0000000000000000] 13:23:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B21B733400) [pid = 1612] [serial = 1822] [outer = 000000B21A7BD800] 13:23:54 INFO - PROCESS | 1612 | 1464639834881 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B21DBE2400) [pid = 1612] [serial = 1823] [outer = 000000B21A7BD800] 13:23:55 INFO - PROCESS | 1612 | 1464639835512 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1136ms 13:23:55 INFO - PROCESS | 1612 | 1464639835593 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1612 | 1464639835597 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:23:55 INFO - PROCESS | 1612 | 1464639835600 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1612 | 1464639835602 Marionette TRACE conn5 <- [1,2394,null,{}] 13:23:55 INFO - PROCESS | 1612 | 1464639835606 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:55 INFO - PROCESS | 1612 | 1464639835740 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:23:55 INFO - PROCESS | 1612 | 1464639835894 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B7D800 == 130 [pid = 1612] [id = 608] 13:23:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B21EB43800) [pid = 1612] [serial = 1824] [outer = 0000000000000000] 13:23:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B21EBEF000) [pid = 1612] [serial = 1825] [outer = 000000B21EB43800] 13:23:55 INFO - PROCESS | 1612 | 1464639835953 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B21FC3B400) [pid = 1612] [serial = 1826] [outer = 000000B21EB43800] 13:23:56 INFO - PROCESS | 1612 | 1464639836552 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 13:23:56 INFO - PROCESS | 1612 | 1464639836589 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 1612 | 1464639836591 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:23:56 INFO - PROCESS | 1612 | 1464639836595 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 1612 | 1464639836597 Marionette TRACE conn5 <- [1,2398,null,{}] 13:23:56 INFO - PROCESS | 1612 | 1464639836601 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 1612 | 1464639836738 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:23:56 INFO - PROCESS | 1612 | 1464639836905 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225E90000 == 131 [pid = 1612] [id = 609] 13:23:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21FCE7C00) [pid = 1612] [serial = 1827] [outer = 0000000000000000] 13:23:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B21FD08000) [pid = 1612] [serial = 1828] [outer = 000000B21FCE7C00] 13:23:56 INFO - PROCESS | 1612 | 1464639836964 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B22013B400) [pid = 1612] [serial = 1829] [outer = 000000B21FCE7C00] 13:23:57 INFO - PROCESS | 1612 | 1464639837540 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 13:23:57 INFO - PROCESS | 1612 | 1464639837584 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 1612 | 1464639837587 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:23:57 INFO - PROCESS | 1612 | 1464639837590 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1612 | 1464639837592 Marionette TRACE conn5 <- [1,2402,null,{}] 13:23:57 INFO - PROCESS | 1612 | 1464639837597 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 1612 | 1464639837748 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:23:57 INFO - PROCESS | 1612 | 1464639837909 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BB1000 == 132 [pid = 1612] [id = 610] 13:23:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B2201CA800) [pid = 1612] [serial = 1830] [outer = 0000000000000000] 13:23:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 185 (000000B2202C7800) [pid = 1612] [serial = 1831] [outer = 000000B2201CA800] 13:23:57 INFO - PROCESS | 1612 | 1464639837970 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 186 (000000B22263F400) [pid = 1612] [serial = 1832] [outer = 000000B2201CA800] 13:23:58 INFO - PROCESS | 1612 | 1464639838552 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 13:23:58 INFO - PROCESS | 1612 | 1464639838579 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 1612 | 1464639838581 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:23:58 INFO - PROCESS | 1612 | 1464639838585 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 1612 | 1464639838587 Marionette TRACE conn5 <- [1,2406,null,{}] 13:23:58 INFO - PROCESS | 1612 | 1464639838591 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:58 INFO - PROCESS | 1612 | 1464639838719 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:23:58 INFO - PROCESS | 1612 | 1464639838887 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226F6D800 == 133 [pid = 1612] [id = 611] 13:23:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 187 (000000B2202C2400) [pid = 1612] [serial = 1833] [outer = 0000000000000000] 13:23:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 188 (000000B22573C000) [pid = 1612] [serial = 1834] [outer = 000000B2202C2400] 13:23:58 INFO - PROCESS | 1612 | 1464639838946 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 189 (000000B2257B5C00) [pid = 1612] [serial = 1835] [outer = 000000B2202C2400] 13:23:59 INFO - PROCESS | 1612 | 1464639839569 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1020ms 13:23:59 INFO - PROCESS | 1612 | 1464639839608 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 1612 | 1464639839611 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:23:59 INFO - PROCESS | 1612 | 1464639839614 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 1612 | 1464639839616 Marionette TRACE conn5 <- [1,2410,null,{}] 13:23:59 INFO - PROCESS | 1612 | 1464639839620 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 1612 | 1464639839748 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:23:59 INFO - PROCESS | 1612 | 1464639839918 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227199800 == 134 [pid = 1612] [id = 612] 13:23:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 190 (000000B2257B7000) [pid = 1612] [serial = 1836] [outer = 0000000000000000] 13:23:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 191 (000000B225A1BC00) [pid = 1612] [serial = 1837] [outer = 000000B2257B7000] 13:23:59 INFO - PROCESS | 1612 | 1464639839977 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 192 (000000B225BDE000) [pid = 1612] [serial = 1838] [outer = 000000B2257B7000] 13:24:00 INFO - PROCESS | 1612 | 1464639840553 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 13:24:00 INFO - PROCESS | 1612 | 1464639840603 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 1612 | 1464639840606 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:24:00 INFO - PROCESS | 1612 | 1464639840610 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1612 | 1464639840612 Marionette TRACE conn5 <- [1,2414,null,{}] 13:24:00 INFO - PROCESS | 1612 | 1464639840616 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 1612 | 1464639840745 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:24:00 INFO - PROCESS | 1612 | 1464639840914 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227834800 == 135 [pid = 1612] [id = 613] 13:24:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 193 (000000B225BE3400) [pid = 1612] [serial = 1839] [outer = 0000000000000000] 13:24:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 194 (000000B225BEA400) [pid = 1612] [serial = 1840] [outer = 000000B225BE3400] 13:24:00 INFO - PROCESS | 1612 | 1464639840972 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 195 (000000B225C51C00) [pid = 1612] [serial = 1841] [outer = 000000B225BE3400] 13:24:01 INFO - PROCESS | 1612 | 1464639841555 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 13:24:01 INFO - PROCESS | 1612 | 1464639841610 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 1612 | 1464639841613 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:24:01 INFO - PROCESS | 1612 | 1464639841620 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:24:01 INFO - PROCESS | 1612 | 1464639841622 Marionette TRACE conn5 <- [1,2418,null,{}] 13:24:01 INFO - PROCESS | 1612 | 1464639841626 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:01 INFO - PROCESS | 1612 | 1464639841776 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:24:01 INFO - PROCESS | 1612 | 1464639841989 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EC4800 == 136 [pid = 1612] [id = 614] 13:24:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 196 (000000B21E7B6400) [pid = 1612] [serial = 1842] [outer = 0000000000000000] 13:24:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 197 (000000B225C63800) [pid = 1612] [serial = 1843] [outer = 000000B21E7B6400] 13:24:02 INFO - PROCESS | 1612 | 1464639842048 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 198 (000000B225E5C800) [pid = 1612] [serial = 1844] [outer = 000000B21E7B6400] 13:24:02 INFO - PROCESS | 1612 | 1464639842699 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1129ms 13:24:02 INFO - PROCESS | 1612 | 1464639842753 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1612 | 1464639842756 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:24:02 INFO - PROCESS | 1612 | 1464639842760 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1612 | 1464639842763 Marionette TRACE conn5 <- [1,2422,null,{}] 13:24:02 INFO - PROCESS | 1612 | 1464639842767 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 1612 | 1464639842915 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:24:03 INFO - PROCESS | 1612 | 1464639843074 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6C5000 == 137 [pid = 1612] [id = 615] 13:24:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 199 (000000B20D515800) [pid = 1612] [serial = 1845] [outer = 0000000000000000] 13:24:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 200 (000000B20E845000) [pid = 1612] [serial = 1846] [outer = 000000B20D515800] 13:24:03 INFO - PROCESS | 1612 | 1464639843141 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 201 (000000B21FD74C00) [pid = 1612] [serial = 1847] [outer = 000000B20D515800] 13:24:03 INFO - PROCESS | 1612 | 1464639843723 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 13:24:03 INFO - PROCESS | 1612 | 1464639843749 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 1612 | 1464639843751 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:24:03 INFO - PROCESS | 1612 | 1464639843755 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 1612 | 1464639843757 Marionette TRACE conn5 <- [1,2426,null,{}] 13:24:03 INFO - PROCESS | 1612 | 1464639843761 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:03 INFO - PROCESS | 1612 | 1464639843894 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:24:04 INFO - PROCESS | 1612 | 1464639844069 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7D9000 == 138 [pid = 1612] [id = 616] 13:24:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 202 (000000B20D51BC00) [pid = 1612] [serial = 1848] [outer = 0000000000000000] 13:24:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 203 (000000B20D93DC00) [pid = 1612] [serial = 1849] [outer = 000000B20D51BC00] 13:24:04 INFO - PROCESS | 1612 | 1464639844126 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 204 (000000B21A2B6400) [pid = 1612] [serial = 1850] [outer = 000000B20D51BC00] 13:24:05 INFO - PROCESS | 1612 | 1464639845032 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1328ms 13:24:05 INFO - PROCESS | 1612 | 1464639845086 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 1612 | 1464639845091 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:24:05 INFO - PROCESS | 1612 | 1464639845096 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:24:05 INFO - PROCESS | 1612 | 1464639845100 Marionette TRACE conn5 <- [1,2430,null,{}] 13:24:05 INFO - PROCESS | 1612 | 1464639845106 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:05 INFO - PROCESS | 1612 | 1464639845237 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:24:05 INFO - PROCESS | 1612 | 1464639845400 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E818800 == 139 [pid = 1612] [id = 617] 13:24:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 205 (000000B20E213000) [pid = 1612] [serial = 1851] [outer = 0000000000000000] 13:24:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 206 (000000B20E2B3800) [pid = 1612] [serial = 1852] [outer = 000000B20E213000] 13:24:05 INFO - PROCESS | 1612 | 1464639845457 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 207 (000000B212A18000) [pid = 1612] [serial = 1853] [outer = 000000B20E213000] 13:24:06 INFO - PROCESS | 1612 | 1464639846081 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A27800 == 138 [pid = 1612] [id = 396] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B223430800 == 137 [pid = 1612] [id = 603] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B2137DB800 == 136 [pid = 1612] [id = 602] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D22800 == 135 [pid = 1612] [id = 601] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228AC000 == 134 [pid = 1612] [id = 600] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B222812000 == 133 [pid = 1612] [id = 599] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD39000 == 132 [pid = 1612] [id = 598] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8D2000 == 131 [pid = 1612] [id = 597] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B212AE5800 == 130 [pid = 1612] [id = 596] 13:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1079ms 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 206 (000000B21EB47C00) [pid = 1612] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6CC800 == 129 [pid = 1612] [id = 595] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B217E8D800 == 128 [pid = 1612] [id = 594] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B214362800 == 127 [pid = 1612] [id = 593] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B225F8C000 == 126 [pid = 1612] [id = 590] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B80000 == 125 [pid = 1612] [id = 589] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A44000 == 124 [pid = 1612] [id = 588] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241B0800 == 123 [pid = 1612] [id = 587] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD4D000 == 122 [pid = 1612] [id = 586] 13:24:06 INFO - PROCESS | 1612 | --DOCSHELL 000000B219B48000 == 121 [pid = 1612] [id = 585] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 205 (000000B21FD03C00) [pid = 1612] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 204 (000000B2138BB000) [pid = 1612] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 203 (000000B226C50000) [pid = 1612] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 202 (000000B226A69400) [pid = 1612] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 201 (000000B22940BC00) [pid = 1612] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 200 (000000B228860000) [pid = 1612] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 199 (000000B2202BBC00) [pid = 1612] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 198 (000000B226C49000) [pid = 1612] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 197 (000000B22D7D0800) [pid = 1612] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 196 (000000B2286D7800) [pid = 1612] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 195 (000000B20E3EB400) [pid = 1612] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 194 (000000B226B2A800) [pid = 1612] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 193 (000000B22D7C5000) [pid = 1612] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 192 (000000B21AF33C00) [pid = 1612] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 191 (000000B2257ABC00) [pid = 1612] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 190 (000000B219F9F800) [pid = 1612] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 189 (000000B225C4AC00) [pid = 1612] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 188 (000000B226363000) [pid = 1612] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 187 (000000B217D99000) [pid = 1612] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 186 (000000B226906800) [pid = 1612] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 185 (000000B226CD9000) [pid = 1612] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 184 (000000B21FD7AC00) [pid = 1612] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B21A577400) [pid = 1612] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B22B5ED000) [pid = 1612] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B22D7A7400) [pid = 1612] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B22B5EB800) [pid = 1612] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B229D2E000) [pid = 1612] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B22636E800) [pid = 1612] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21DB30000) [pid = 1612] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B2286DEC00) [pid = 1612] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B22D7AD400) [pid = 1612] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B22691A000) [pid = 1612] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B226B6A800) [pid = 1612] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B22D7A3400) [pid = 1612] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B229D31000) [pid = 1612] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B227086C00) [pid = 1612] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21EB45800) [pid = 1612] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B226FB0C00) [pid = 1612] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B22886E800) [pid = 1612] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B2294C8C00) [pid = 1612] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B226904C00) [pid = 1612] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B225C6A000) [pid = 1612] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B22D7AB000) [pid = 1612] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B2286D8800) [pid = 1612] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B226229400) [pid = 1612] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B227EB8400) [pid = 1612] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B22DB03400) [pid = 1612] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B228046C00) [pid = 1612] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21E7AA400) [pid = 1612] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21EB48400) [pid = 1612] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B22D2E7400) [pid = 1612] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21E7AEC00) [pid = 1612] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21AB4B000) [pid = 1612] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21E53B400) [pid = 1612] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21AFEEC00) [pid = 1612] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21BE35000) [pid = 1612] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21BE5C800) [pid = 1612] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21CFDA800) [pid = 1612] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21C461400) [pid = 1612] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21E5D8800) [pid = 1612] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21D95D800) [pid = 1612] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B22C88B800) [pid = 1612] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B22C885000) [pid = 1612] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B20E156C00) [pid = 1612] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21FD05C00) [pid = 1612] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B22D7B0800) [pid = 1612] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B22D48C800) [pid = 1612] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21EB49C00) [pid = 1612] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21972B000) [pid = 1612] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B22D2EF400) [pid = 1612] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21A222800) [pid = 1612] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B22D2E8800) [pid = 1612] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B226A9B800) [pid = 1612] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B226AA6C00) [pid = 1612] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B20D732000) [pid = 1612] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B20C7EE400) [pid = 1612] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21A222400) [pid = 1612] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B20E152800) [pid = 1612] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B20E3E2400) [pid = 1612] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B22A463C00) [pid = 1612] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B229406C00) [pid = 1612] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B20D5C8800) [pid = 1612] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B20E79CC00) [pid = 1612] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21450E400) [pid = 1612] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B217D97400) [pid = 1612] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B22A45CC00) [pid = 1612] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B22A551C00) [pid = 1612] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B22A54A400) [pid = 1612] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 1612 | 1464639846257 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 1612 | 1464639846264 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:24:06 INFO - PROCESS | 1612 | 1464639846288 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 1612 | 1464639846291 Marionette TRACE conn5 <- [1,2434,null,{}] 13:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:24:06 INFO - PROCESS | 1612 | 1464639846296 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 1612 | 1464639846410 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:24:06 INFO - PROCESS | 1612 | 1464639846418 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20C6E3800 == 122 [pid = 1612] [id = 618] 13:24:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B2092E9800) [pid = 1612] [serial = 1854] [outer = 0000000000000000] 13:24:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20C6C1400) [pid = 1612] [serial = 1855] [outer = 000000B2092E9800] 13:24:06 INFO - PROCESS | 1612 | 1464639846554 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20D55B000) [pid = 1612] [serial = 1856] [outer = 000000B2092E9800] 13:24:07 INFO - PROCESS | 1612 | 1464639847323 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1078ms 13:24:07 INFO - PROCESS | 1612 | 1464639847377 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 1612 | 1464639847382 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:24:07 INFO - PROCESS | 1612 | 1464639847388 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 1612 | 1464639847392 Marionette TRACE conn5 <- [1,2438,null,{}] 13:24:07 INFO - PROCESS | 1612 | 1464639847398 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:07 INFO - PROCESS | 1612 | 1464639847565 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:24:07 INFO - PROCESS | 1612 | 1464639847687 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21ADCD000 == 123 [pid = 1612] [id = 619] 13:24:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E3EC400) [pid = 1612] [serial = 1857] [outer = 0000000000000000] 13:24:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20F15D400) [pid = 1612] [serial = 1858] [outer = 000000B20E3EC400] 13:24:07 INFO - PROCESS | 1612 | 1464639847747 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B213978800) [pid = 1612] [serial = 1859] [outer = 000000B20E3EC400] 13:24:08 INFO - PROCESS | 1612 | 1464639848390 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1030ms 13:24:08 INFO - PROCESS | 1612 | 1464639848425 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 1612 | 1464639848429 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:24:08 INFO - PROCESS | 1612 | 1464639848438 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1612 | 1464639848441 Marionette TRACE conn5 <- [1,2442,null,{}] 13:24:08 INFO - PROCESS | 1612 | 1464639848465 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 1612 | 1464639848597 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:24:08 INFO - PROCESS | 1612 | 1464639848743 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E99C000 == 124 [pid = 1612] [id = 620] 13:24:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B214D8E800) [pid = 1612] [serial = 1860] [outer = 0000000000000000] 13:24:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B217D91800) [pid = 1612] [serial = 1861] [outer = 000000B214D8E800] 13:24:08 INFO - PROCESS | 1612 | 1464639848804 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B217E45800) [pid = 1612] [serial = 1862] [outer = 000000B214D8E800] 13:24:09 INFO - PROCESS | 1612 | 1464639849451 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1080ms 13:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:24:09 INFO - PROCESS | 1612 | 1464639849524 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1612 | 1464639849527 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:24:09 INFO - PROCESS | 1612 | 1464639849531 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1612 | 1464639849535 Marionette TRACE conn5 <- [1,2446,null,{}] 13:24:09 INFO - PROCESS | 1612 | 1464639849547 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 1612 | 1464639849682 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:24:09 INFO - PROCESS | 1612 | 1464639849830 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD38800 == 125 [pid = 1612] [id = 621] 13:24:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21A304800) [pid = 1612] [serial = 1863] [outer = 0000000000000000] 13:24:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21A572000) [pid = 1612] [serial = 1864] [outer = 000000B21A304800] 13:24:09 INFO - PROCESS | 1612 | 1464639849891 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21A7B3400) [pid = 1612] [serial = 1865] [outer = 000000B21A304800] 13:24:10 INFO - PROCESS | 1612 | 1464639850476 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 13:24:10 INFO - PROCESS | 1612 | 1464639850520 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 1612 | 1464639850523 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:24:10 INFO - PROCESS | 1612 | 1464639850527 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1612 | 1464639850529 Marionette TRACE conn5 <- [1,2450,null,{}] 13:24:10 INFO - PROCESS | 1612 | 1464639850533 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:10 INFO - PROCESS | 1612 | 1464639850665 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:24:10 INFO - PROCESS | 1612 | 1464639850823 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222808800 == 126 [pid = 1612] [id = 622] 13:24:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21AF3FC00) [pid = 1612] [serial = 1866] [outer = 0000000000000000] 13:24:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21B3B2000) [pid = 1612] [serial = 1867] [outer = 000000B21AF3FC00] 13:24:10 INFO - PROCESS | 1612 | 1464639850883 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21B679C00) [pid = 1612] [serial = 1868] [outer = 000000B21AF3FC00] 13:24:11 INFO - PROCESS | 1612 | 1464639851529 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1026ms 13:24:11 INFO - PROCESS | 1612 | 1464639851558 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 1612 | 1464639851560 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:24:11 INFO - PROCESS | 1612 | 1464639851566 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1612 | 1464639851568 Marionette TRACE conn5 <- [1,2454,null,{}] 13:24:11 INFO - PROCESS | 1612 | 1464639851573 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 1612 | 1464639851716 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:24:11 INFO - PROCESS | 1612 | 1464639851861 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C5800 == 127 [pid = 1612] [id = 623] 13:24:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21B739800) [pid = 1612] [serial = 1869] [outer = 0000000000000000] 13:24:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21B73C000) [pid = 1612] [serial = 1870] [outer = 000000B21B739800] 13:24:11 INFO - PROCESS | 1612 | 1464639851925 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21C465400) [pid = 1612] [serial = 1871] [outer = 000000B21B739800] 13:24:12 INFO - PROCESS | 1612 | 1464639852600 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1080ms 13:24:12 INFO - PROCESS | 1612 | 1464639852648 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 1612 | 1464639852651 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:24:12 INFO - PROCESS | 1612 | 1464639852655 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 1612 | 1464639852657 Marionette TRACE conn5 <- [1,2458,null,{}] 13:24:12 INFO - PROCESS | 1612 | 1464639852661 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:12 INFO - PROCESS | 1612 | 1464639852792 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:24:12 INFO - PROCESS | 1612 | 1464639852940 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D59800 == 128 [pid = 1612] [id = 624] 13:24:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21D9D4800) [pid = 1612] [serial = 1872] [outer = 0000000000000000] 13:24:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21DBDB400) [pid = 1612] [serial = 1873] [outer = 000000B21D9D4800] 13:24:13 INFO - PROCESS | 1612 | 1464639852998 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21E544000) [pid = 1612] [serial = 1874] [outer = 000000B21D9D4800] 13:24:13 INFO - PROCESS | 1612 | 1464639853548 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 923ms 13:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:24:13 INFO - PROCESS | 1612 | 1464639853581 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 1612 | 1464639853583 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:24:13 INFO - PROCESS | 1612 | 1464639853587 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1612 | 1464639853589 Marionette TRACE conn5 <- [1,2462,null,{}] 13:24:13 INFO - PROCESS | 1612 | 1464639853593 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:13 INFO - PROCESS | 1612 | 1464639853720 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:24:13 INFO - PROCESS | 1612 | 1464639853866 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231B0800 == 129 [pid = 1612] [id = 625] 13:24:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21DB29800) [pid = 1612] [serial = 1875] [outer = 0000000000000000] 13:24:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21E7AE000) [pid = 1612] [serial = 1876] [outer = 000000B21DB29800] 13:24:13 INFO - PROCESS | 1612 | 1464639853925 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21EB45000) [pid = 1612] [serial = 1877] [outer = 000000B21DB29800] 13:24:14 INFO - PROCESS | 1612 | 1464639854522 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 13:24:14 INFO - PROCESS | 1612 | 1464639854576 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:24:14 INFO - PROCESS | 1612 | 1464639854578 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:24:14 INFO - PROCESS | 1612 | 1464639854582 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 1612 | 1464639854584 Marionette TRACE conn5 <- [1,2466,null,{}] 13:24:14 INFO - PROCESS | 1612 | 1464639854588 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 1612 | 1464639854713 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:24:14 INFO - PROCESS | 1612 | 1464639854858 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B224178000 == 130 [pid = 1612] [id = 626] 13:24:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21E5DB400) [pid = 1612] [serial = 1878] [outer = 0000000000000000] 13:24:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21EBEEC00) [pid = 1612] [serial = 1879] [outer = 000000B21E5DB400] 13:24:14 INFO - PROCESS | 1612 | 1464639854917 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21F97A400) [pid = 1612] [serial = 1880] [outer = 000000B21E5DB400] 13:24:15 INFO - PROCESS | 1612 | 1464639855507 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 13:24:15 INFO - PROCESS | 1612 | 1464639855571 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 1612 | 1464639855574 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:24:15 INFO - PROCESS | 1612 | 1464639855592 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1612 | 1464639855595 Marionette TRACE conn5 <- [1,2470,null,{}] 13:24:15 INFO - PROCESS | 1612 | 1464639855601 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:15 INFO - PROCESS | 1612 | 1464639855727 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:24:15 INFO - PROCESS | 1612 | 1464639855874 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22576B800 == 131 [pid = 1612] [id = 627] 13:24:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21F977800) [pid = 1612] [serial = 1881] [outer = 0000000000000000] 13:24:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21FCE6000) [pid = 1612] [serial = 1882] [outer = 000000B21F977800] 13:24:15 INFO - PROCESS | 1612 | 1464639855934 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B21FD0EC00) [pid = 1612] [serial = 1883] [outer = 000000B21F977800] 13:24:16 INFO - PROCESS | 1612 | 1464639856497 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 990ms 13:24:16 INFO - PROCESS | 1612 | 1464639856569 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 1612 | 1464639856572 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:24:16 INFO - PROCESS | 1612 | 1464639856575 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 1612 | 1464639856578 Marionette TRACE conn5 <- [1,2474,null,{}] 13:24:16 INFO - PROCESS | 1612 | 1464639856582 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:16 INFO - PROCESS | 1612 | 1464639856707 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:24:16 INFO - PROCESS | 1612 | 1464639856917 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225AE0800 == 132 [pid = 1612] [id = 628] 13:24:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B220140000) [pid = 1612] [serial = 1884] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B220142000) [pid = 1612] [serial = 1885] [outer = 000000B220140000] 13:24:17 INFO - PROCESS | 1612 | 1464639857000 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B22030F400) [pid = 1612] [serial = 1886] [outer = 000000B220140000] 13:24:17 INFO - PROCESS | 1612 | 1464639857844 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1338ms 13:24:17 INFO - PROCESS | 1612 | 1464639857924 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 1612 | 1464639857929 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:24:17 INFO - PROCESS | 1612 | 1464639857935 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 1612 | 1464639857939 Marionette TRACE conn5 <- [1,2478,null,{}] 13:24:17 INFO - PROCESS | 1612 | 1464639857946 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:18 INFO - PROCESS | 1612 | 1464639858089 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:24:18 INFO - PROCESS | 1612 | 1464639858237 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21C61E000 == 133 [pid = 1612] [id = 629] 13:24:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B20E210000) [pid = 1612] [serial = 1887] [outer = 0000000000000000] 13:24:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B20E3B6800) [pid = 1612] [serial = 1888] [outer = 000000B20E210000] 13:24:18 INFO - PROCESS | 1612 | 1464639858291 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B213981800) [pid = 1612] [serial = 1889] [outer = 000000B20E210000] 13:24:18 INFO - PROCESS | 1612 | 1464639858898 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1027ms 13:24:18 INFO - PROCESS | 1612 | 1464639858965 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 1612 | 1464639858971 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:24:18 INFO - PROCESS | 1612 | 1464639858977 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 1612 | 1464639858980 Marionette TRACE conn5 <- [1,2482,null,{}] 13:24:18 INFO - PROCESS | 1612 | 1464639858984 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 1612 | 1464639859115 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:24:19 INFO - PROCESS | 1612 | 1464639859280 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6C1800 == 134 [pid = 1612] [id = 630] 13:24:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B217E3D000) [pid = 1612] [serial = 1890] [outer = 0000000000000000] 13:24:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B219BAD000) [pid = 1612] [serial = 1891] [outer = 000000B217E3D000] 13:24:19 INFO - PROCESS | 1612 | 1464639859334 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21A561C00) [pid = 1612] [serial = 1892] [outer = 000000B217E3D000] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D0CB800 == 133 [pid = 1612] [id = 515] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E818800 == 132 [pid = 1612] [id = 617] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B227834800 == 131 [pid = 1612] [id = 613] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B227199800 == 130 [pid = 1612] [id = 612] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B226F6D800 == 129 [pid = 1612] [id = 611] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BB1000 == 128 [pid = 1612] [id = 610] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B225E90000 == 127 [pid = 1612] [id = 609] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B7D800 == 126 [pid = 1612] [id = 608] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A34000 == 125 [pid = 1612] [id = 607] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD38000 == 124 [pid = 1612] [id = 606] 13:24:19 INFO - PROCESS | 1612 | --DOCSHELL 000000B2137F5800 == 123 [pid = 1612] [id = 605] 13:24:19 INFO - PROCESS | 1612 | 1464639859934 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 13:24:19 INFO - PROCESS | 1612 | 1464639859964 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1612 | 1464639859967 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:24:19 INFO - PROCESS | 1612 | 1464639859970 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1612 | 1464639859974 Marionette TRACE conn5 <- [1,2486,null,{}] 13:24:20 INFO - PROCESS | 1612 | 1464639859985 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 1612 | 1464639860107 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:24:20 INFO - PROCESS | 1612 | 1464639860221 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D5B000 == 124 [pid = 1612] [id = 631] 13:24:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B212BD9000) [pid = 1612] [serial = 1893] [outer = 0000000000000000] 13:24:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B21A2D6800) [pid = 1612] [serial = 1894] [outer = 000000B212BD9000] 13:24:20 INFO - PROCESS | 1612 | 1464639860272 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B21C410000) [pid = 1612] [serial = 1895] [outer = 000000B212BD9000] 13:24:20 INFO - PROCESS | 1612 | 1464639860672 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 776ms 13:24:20 INFO - PROCESS | 1612 | 1464639860749 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 1612 | 1464639860752 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:24:20 INFO - PROCESS | 1612 | 1464639860755 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 1612 | 1464639860757 Marionette TRACE conn5 <- [1,2490,null,{}] 13:24:20 INFO - PROCESS | 1612 | 1464639860761 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:20 INFO - PROCESS | 1612 | 1464639860900 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:24:20 INFO - PROCESS | 1612 | 1464639860915 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C77000 == 125 [pid = 1612] [id = 632] 13:24:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B21E7ABC00) [pid = 1612] [serial = 1896] [outer = 0000000000000000] 13:24:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B21EB44400) [pid = 1612] [serial = 1897] [outer = 000000B21E7ABC00] 13:24:20 INFO - PROCESS | 1612 | 1464639860963 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B21FCE9400) [pid = 1612] [serial = 1898] [outer = 000000B21E7ABC00] 13:24:21 INFO - PROCESS | 1612 | 1464639861476 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 776ms 13:24:21 INFO - PROCESS | 1612 | 1464639861534 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1612 | 1464639861536 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:24:21 INFO - PROCESS | 1612 | 1464639861539 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1612 | 1464639861541 Marionette TRACE conn5 <- [1,2494,null,{}] 13:24:21 INFO - PROCESS | 1612 | 1464639861545 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 1612 | 1464639861650 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:24:21 INFO - PROCESS | 1612 | 1464639861784 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225F91000 == 126 [pid = 1612] [id = 633] 13:24:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B217E41400) [pid = 1612] [serial = 1899] [outer = 0000000000000000] 13:24:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B220147000) [pid = 1612] [serial = 1900] [outer = 000000B217E41400] 13:24:21 INFO - PROCESS | 1612 | 1464639861831 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B2202C4000) [pid = 1612] [serial = 1901] [outer = 000000B217E41400] 13:24:22 INFO - PROCESS | 1612 | 1464639862308 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 839ms 13:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:24:22 INFO - PROCESS | 1612 | 1464639862382 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 1612 | 1464639862385 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:24:22 INFO - PROCESS | 1612 | 1464639862388 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 1612 | 1464639862390 Marionette TRACE conn5 <- [1,2498,null,{}] 13:24:22 INFO - PROCESS | 1612 | 1464639862394 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:22 INFO - PROCESS | 1612 | 1464639862571 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:24:22 INFO - PROCESS | 1612 | 1464639862592 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BC3000 == 127 [pid = 1612] [id = 634] 13:24:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B222638800) [pid = 1612] [serial = 1902] [outer = 0000000000000000] 13:24:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B22573C800) [pid = 1612] [serial = 1903] [outer = 000000B222638800] 13:24:22 INFO - PROCESS | 1612 | 1464639862640 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B225A18400) [pid = 1612] [serial = 1904] [outer = 000000B222638800] 13:24:23 INFO - PROCESS | 1612 | 1464639863136 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 13:24:23 INFO - PROCESS | 1612 | 1464639863167 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1612 | 1464639863169 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:24:23 INFO - PROCESS | 1612 | 1464639863172 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:24:23 INFO - PROCESS | 1612 | 1464639863174 Marionette TRACE conn5 <- [1,2502,null,{}] 13:24:23 INFO - PROCESS | 1612 | 1464639863178 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 1612 | 1464639863321 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:24:23 INFO - PROCESS | 1612 | 1464639863343 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22714F800 == 128 [pid = 1612] [id = 635] 13:24:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B225A21C00) [pid = 1612] [serial = 1905] [outer = 0000000000000000] 13:24:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B225C4A000) [pid = 1612] [serial = 1906] [outer = 000000B225A21C00] 13:24:23 INFO - PROCESS | 1612 | 1464639863389 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B225C65000) [pid = 1612] [serial = 1907] [outer = 000000B225A21C00] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B2201CD800) [pid = 1612] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B20C8DA800) [pid = 1612] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B20E2BA800) [pid = 1612] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21EACB400) [pid = 1612] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21A7BD800) [pid = 1612] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21EB43800) [pid = 1612] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21FCE7C00) [pid = 1612] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B2201CA800) [pid = 1612] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B2202C2400) [pid = 1612] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B20D51BC00) [pid = 1612] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B2201CA400) [pid = 1612] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B212A7E800) [pid = 1612] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B20C6C1C00) [pid = 1612] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B212A1CC00) [pid = 1612] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21D903000) [pid = 1612] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B20E01B000) [pid = 1612] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B20E09D400) [pid = 1612] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B2092F0000) [pid = 1612] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21FD04800) [pid = 1612] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21A576800) [pid = 1612] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21EAD1000) [pid = 1612] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B222972000) [pid = 1612] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21DBDA000) [pid = 1612] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B217E44400) [pid = 1612] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B20E0A4000) [pid = 1612] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21B73D000) [pid = 1612] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21FC31400) [pid = 1612] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B222631800) [pid = 1612] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B20C7F0400) [pid = 1612] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:24:24 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21450B000) [pid = 1612] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:24:24 INFO - PROCESS | 1612 | 1464639864171 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1024ms 13:24:24 INFO - PROCESS | 1612 | 1464639864199 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 1612 | 1464639864201 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:24:24 INFO - PROCESS | 1612 | 1464639864204 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:24:24 INFO - PROCESS | 1612 | 1464639864206 Marionette TRACE conn5 <- [1,2506,null,{}] 13:24:24 INFO - PROCESS | 1612 | 1464639864229 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:24 INFO - PROCESS | 1612 | 1464639864376 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:24:24 INFO - PROCESS | 1612 | 1464639864448 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225767000 == 129 [pid = 1612] [id = 636] 13:24:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B20C6C9000) [pid = 1612] [serial = 1908] [outer = 0000000000000000] 13:24:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B20E714400) [pid = 1612] [serial = 1909] [outer = 000000B20C6C9000] 13:24:24 INFO - PROCESS | 1612 | 1464639864494 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21AF3A400) [pid = 1612] [serial = 1910] [outer = 000000B20C6C9000] 13:24:24 INFO - PROCESS | 1612 | 1464639864871 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 13:24:24 INFO - PROCESS | 1612 | 1464639864943 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 1612 | 1464639864945 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:24:24 INFO - PROCESS | 1612 | 1464639864948 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 1612 | 1464639864950 Marionette TRACE conn5 <- [1,2510,null,{}] 13:24:24 INFO - PROCESS | 1612 | 1464639864953 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 1612 | 1464639865061 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:24:25 INFO - PROCESS | 1612 | 1464639865071 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227881800 == 130 [pid = 1612] [id = 637] 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21D42D000) [pid = 1612] [serial = 1911] [outer = 0000000000000000] 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21EB42400) [pid = 1612] [serial = 1912] [outer = 000000B21D42D000] 13:24:25 INFO - PROCESS | 1612 | 1464639865116 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B220139400) [pid = 1612] [serial = 1913] [outer = 000000B21D42D000] 13:24:25 INFO - PROCESS | 1612 | 1464639865561 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 13:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:24:25 INFO - PROCESS | 1612 | 1464639865621 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1612 | 1464639865624 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:24:25 INFO - PROCESS | 1612 | 1464639865628 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1612 | 1464639865630 Marionette TRACE conn5 <- [1,2514,null,{}] 13:24:25 INFO - PROCESS | 1612 | 1464639865633 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:25 INFO - PROCESS | 1612 | 1464639865771 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:24:25 INFO - PROCESS | 1612 | 1464639865780 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278FC000 == 131 [pid = 1612] [id = 638] 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B225C4B000) [pid = 1612] [serial = 1914] [outer = 0000000000000000] 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B225C6B000) [pid = 1612] [serial = 1915] [outer = 000000B225C4B000] 13:24:25 INFO - PROCESS | 1612 | 1464639865827 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B225E69800) [pid = 1612] [serial = 1916] [outer = 000000B225C4B000] 13:24:26 INFO - PROCESS | 1612 | 1464639866590 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 13:24:26 INFO - PROCESS | 1612 | 1464639866617 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 1612 | 1464639866623 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:24:26 INFO - PROCESS | 1612 | 1464639866628 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 1612 | 1464639866633 Marionette TRACE conn5 <- [1,2518,null,{}] 13:24:26 INFO - PROCESS | 1612 | 1464639866638 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:26 INFO - PROCESS | 1612 | 1464639866784 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:24:26 INFO - PROCESS | 1612 | 1464639866954 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8C2000 == 132 [pid = 1612] [id = 639] 13:24:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B20F7A9C00) [pid = 1612] [serial = 1917] [outer = 0000000000000000] 13:24:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B214293400) [pid = 1612] [serial = 1918] [outer = 000000B20F7A9C00] 13:24:27 INFO - PROCESS | 1612 | 1464639867016 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B219BAC000) [pid = 1612] [serial = 1919] [outer = 000000B20F7A9C00] 13:24:27 INFO - PROCESS | 1612 | 1464639867654 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1076ms 13:24:27 INFO - PROCESS | 1612 | 1464639867708 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1612 | 1464639867714 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:24:27 INFO - PROCESS | 1612 | 1464639867721 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:24:27 INFO - PROCESS | 1612 | 1464639867725 Marionette TRACE conn5 <- [1,2522,null,{}] 13:24:27 INFO - PROCESS | 1612 | 1464639867729 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 1612 | 1464639867868 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:24:28 INFO - PROCESS | 1612 | 1464639868021 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C8A000 == 133 [pid = 1612] [id = 640] 13:24:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B21C412000) [pid = 1612] [serial = 1920] [outer = 0000000000000000] 13:24:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B21DBDF000) [pid = 1612] [serial = 1921] [outer = 000000B21C412000] 13:24:28 INFO - PROCESS | 1612 | 1464639868078 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21FCE3800) [pid = 1612] [serial = 1922] [outer = 000000B21C412000] 13:24:28 INFO - PROCESS | 1612 | 1464639868722 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1028ms 13:24:28 INFO - PROCESS | 1612 | 1464639868755 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 1612 | 1464639868758 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:24:28 INFO - PROCESS | 1612 | 1464639868762 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 1612 | 1464639868766 Marionette TRACE conn5 <- [1,2526,null,{}] 13:24:28 INFO - PROCESS | 1612 | 1464639868795 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:28 INFO - PROCESS | 1612 | 1464639868936 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:24:29 INFO - PROCESS | 1612 | 1464639869095 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228754800 == 134 [pid = 1612] [id = 641] 13:24:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B22296CC00) [pid = 1612] [serial = 1923] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B225734000) [pid = 1612] [serial = 1924] [outer = 000000B22296CC00] 13:24:29 INFO - PROCESS | 1612 | 1464639869159 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B225C55800) [pid = 1612] [serial = 1925] [outer = 000000B22296CC00] 13:24:29 INFO - PROCESS | 1612 | 1464639869775 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1028ms 13:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:24:29 INFO - PROCESS | 1612 | 1464639869792 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 1612 | 1464639869795 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:24:29 INFO - PROCESS | 1612 | 1464639869799 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 1612 | 1464639869801 Marionette TRACE conn5 <- [1,2530,null,{}] 13:24:29 INFO - PROCESS | 1612 | 1464639869805 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 1612 | 1464639869944 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:24:30 INFO - PROCESS | 1612 | 1464639870112 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22935C000 == 135 [pid = 1612] [id = 642] 13:24:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B225FE4800) [pid = 1612] [serial = 1926] [outer = 0000000000000000] 13:24:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B225FEAC00) [pid = 1612] [serial = 1927] [outer = 000000B225FE4800] 13:24:30 INFO - PROCESS | 1612 | 1464639870170 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B22621C400) [pid = 1612] [serial = 1928] [outer = 000000B225FE4800] 13:24:30 INFO - PROCESS | 1612 | 1464639870758 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1024ms 13:24:30 INFO - PROCESS | 1612 | 1464639870825 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1612 | 1464639870827 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:24:30 INFO - PROCESS | 1612 | 1464639870831 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1612 | 1464639870833 Marionette TRACE conn5 <- [1,2534,null,{}] 13:24:30 INFO - PROCESS | 1612 | 1464639870837 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:30 INFO - PROCESS | 1612 | 1464639870968 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:24:31 INFO - PROCESS | 1612 | 1464639871123 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2293D1800 == 136 [pid = 1612] [id = 643] 13:24:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B226222C00) [pid = 1612] [serial = 1929] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B226227000) [pid = 1612] [serial = 1930] [outer = 000000B226222C00] 13:24:31 INFO - PROCESS | 1612 | 1464639871183 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B22636A000) [pid = 1612] [serial = 1931] [outer = 000000B226222C00] 13:24:31 INFO - PROCESS | 1612 | 1464639871827 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1027ms 13:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:24:31 INFO - PROCESS | 1612 | 1464639871860 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1612 | 1464639871863 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:24:31 INFO - PROCESS | 1612 | 1464639871866 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 1612 | 1464639871869 Marionette TRACE conn5 <- [1,2538,null,{}] 13:24:31 INFO - PROCESS | 1612 | 1464639871872 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 1612 | 1464639872052 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:24:32 INFO - PROCESS | 1612 | 1464639872213 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2294E3800 == 137 [pid = 1612] [id = 644] 13:24:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B226521800) [pid = 1612] [serial = 1932] [outer = 0000000000000000] 13:24:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B226822C00) [pid = 1612] [serial = 1933] [outer = 000000B226521800] 13:24:32 INFO - PROCESS | 1612 | 1464639872270 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B226907800) [pid = 1612] [serial = 1934] [outer = 000000B226521800] 13:24:32 INFO - PROCESS | 1612 | 1464639872924 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1070ms 13:24:32 INFO - PROCESS | 1612 | 1464639872956 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1612 | 1464639872959 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:24:32 INFO - PROCESS | 1612 | 1464639872978 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:24:32 INFO - PROCESS | 1612 | 1464639872980 Marionette TRACE conn5 <- [1,2542,null,{}] 13:24:32 INFO - PROCESS | 1612 | 1464639872984 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:33 INFO - PROCESS | 1612 | 1464639873115 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:24:33 INFO - PROCESS | 1612 | 1464639873270 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229C20000 == 138 [pid = 1612] [id = 645] 13:24:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B226906800) [pid = 1612] [serial = 1935] [outer = 0000000000000000] 13:24:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B226912800) [pid = 1612] [serial = 1936] [outer = 000000B226906800] 13:24:33 INFO - PROCESS | 1612 | 1464639873328 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B22691C000) [pid = 1612] [serial = 1937] [outer = 000000B226906800] 13:24:33 INFO - PROCESS | 1612 | 1464639873922 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 966ms 13:24:33 INFO - PROCESS | 1612 | 1464639873959 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1612 | 1464639873962 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:24:33 INFO - PROCESS | 1612 | 1464639873966 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:24:33 INFO - PROCESS | 1612 | 1464639873968 Marionette TRACE conn5 <- [1,2546,null,{}] 13:24:33 INFO - PROCESS | 1612 | 1464639873972 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 1612 | 1464639874101 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:24:34 INFO - PROCESS | 1612 | 1464639874270 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A434000 == 139 [pid = 1612] [id = 646] 13:24:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B226919400) [pid = 1612] [serial = 1938] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 174 (000000B226A6B000) [pid = 1612] [serial = 1939] [outer = 000000B226919400] 13:24:34 INFO - PROCESS | 1612 | 1464639874328 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 175 (000000B226A73C00) [pid = 1612] [serial = 1940] [outer = 000000B226919400] 13:24:34 INFO - PROCESS | 1612 | 1464639874939 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1024ms 13:24:35 INFO - PROCESS | 1612 | 1464639874994 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:24:35 INFO - PROCESS | 1612 | 1464639874997 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:24:35 INFO - PROCESS | 1612 | 1464639875000 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1612 | 1464639875002 Marionette TRACE conn5 <- [1,2550,null,{}] 13:24:35 INFO - PROCESS | 1612 | 1464639875006 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:35 INFO - PROCESS | 1612 | 1464639875154 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:24:35 INFO - PROCESS | 1612 | 1464639875311 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22A5BA000 == 140 [pid = 1612] [id = 647] 13:24:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 176 (000000B226A9C000) [pid = 1612] [serial = 1941] [outer = 0000000000000000] 13:24:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 177 (000000B226AA1400) [pid = 1612] [serial = 1942] [outer = 000000B226A9C000] 13:24:35 INFO - PROCESS | 1612 | 1464639875370 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 178 (000000B226AAA000) [pid = 1612] [serial = 1943] [outer = 000000B226A9C000] 13:24:36 INFO - PROCESS | 1612 | 1464639876040 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1078ms 13:24:36 INFO - PROCESS | 1612 | 1464639876083 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1612 | 1464639876085 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:24:36 INFO - PROCESS | 1612 | 1464639876089 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 1612 | 1464639876091 Marionette TRACE conn5 <- [1,2554,null,{}] 13:24:36 INFO - PROCESS | 1612 | 1464639876095 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 1612 | 1464639876230 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:24:36 INFO - PROCESS | 1612 | 1464639876400 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D0E2800 == 141 [pid = 1612] [id = 648] 13:24:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 179 (000000B20D55C000) [pid = 1612] [serial = 1944] [outer = 0000000000000000] 13:24:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 180 (000000B20E01F800) [pid = 1612] [serial = 1945] [outer = 000000B20D55C000] 13:24:36 INFO - PROCESS | 1612 | 1464639876460 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 181 (000000B21A007C00) [pid = 1612] [serial = 1946] [outer = 000000B20D55C000] 13:24:37 INFO - PROCESS | 1612 | 1464639877480 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1446ms 13:24:37 INFO - PROCESS | 1612 | 1464639877536 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1612 | 1464639877541 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:24:37 INFO - PROCESS | 1612 | 1464639877547 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1612 | 1464639877550 Marionette TRACE conn5 <- [1,2558,null,{}] 13:24:37 INFO - PROCESS | 1612 | 1464639877556 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 1612 | 1464639877744 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:24:37 INFO - PROCESS | 1612 | 1464639877870 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E962000 == 142 [pid = 1612] [id = 649] 13:24:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 182 (000000B20D558800) [pid = 1612] [serial = 1947] [outer = 0000000000000000] 13:24:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 183 (000000B20E3EB400) [pid = 1612] [serial = 1948] [outer = 000000B20D558800] 13:24:37 INFO - PROCESS | 1612 | 1464639877924 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 184 (000000B214294400) [pid = 1612] [serial = 1949] [outer = 000000B20D558800] 13:24:38 INFO - PROCESS | 1612 | 1464639878635 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1132ms 13:24:38 INFO - PROCESS | 1612 | 1464639878682 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 1612 | 1464639878688 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:24:38 INFO - PROCESS | 1612 | 1464639878694 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - PROCESS | 1612 | 1464639878697 Marionette TRACE conn5 <- [1,2562,null,{}] 13:24:38 INFO - PROCESS | 1612 | 1464639878701 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:38 INFO - PROCESS | 1612 | 1464639878860 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CB4800 == 141 [pid = 1612] [id = 365] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228AD000 == 140 [pid = 1612] [id = 278] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222885000 == 139 [pid = 1612] [id = 395] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D68800 == 138 [pid = 1612] [id = 362] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B2293C0000 == 137 [pid = 1612] [id = 474] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B227E0E800 == 136 [pid = 1612] [id = 472] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278F7800 == 135 [pid = 1612] [id = 398] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8B6800 == 134 [pid = 1612] [id = 361] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CAB000 == 133 [pid = 1612] [id = 591] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EDB000 == 132 [pid = 1612] [id = 470] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B227881800 == 131 [pid = 1612] [id = 637] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B225767000 == 130 [pid = 1612] [id = 636] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B22714F800 == 129 [pid = 1612] [id = 635] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BC3000 == 128 [pid = 1612] [id = 634] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B225F91000 == 127 [pid = 1612] [id = 633] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C77000 == 126 [pid = 1612] [id = 632] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D5B000 == 125 [pid = 1612] [id = 631] 13:24:38 INFO - PROCESS | 1612 | --DOMWINDOW == 183 (000000B20E2B3800) [pid = 1612] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 1612 | --DOMWINDOW == 182 (000000B225A1BC00) [pid = 1612] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 1612 | --DOMWINDOW == 181 (000000B225BEA400) [pid = 1612] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 1612 | --DOMWINDOW == 180 (000000B225C63800) [pid = 1612] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 1612 | --DOMWINDOW == 179 (000000B20E845000) [pid = 1612] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6C1800 == 124 [pid = 1612] [id = 630] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21C61E000 == 123 [pid = 1612] [id = 629] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B225AE0800 == 122 [pid = 1612] [id = 628] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B22576B800 == 121 [pid = 1612] [id = 627] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B224178000 == 120 [pid = 1612] [id = 626] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231B0800 == 119 [pid = 1612] [id = 625] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D59800 == 118 [pid = 1612] [id = 624] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C5800 == 117 [pid = 1612] [id = 623] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B225713000 == 116 [pid = 1612] [id = 604] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B222808800 == 115 [pid = 1612] [id = 622] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD38800 == 114 [pid = 1612] [id = 621] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E99C000 == 113 [pid = 1612] [id = 620] 13:24:38 INFO - PROCESS | 1612 | --DOCSHELL 000000B21ADCD000 == 112 [pid = 1612] [id = 619] 13:24:39 INFO - PROCESS | 1612 | --DOCSHELL 000000B20C6E3800 == 111 [pid = 1612] [id = 618] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 178 (000000B21329A000) [pid = 1612] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 177 (000000B21AB4BC00) [pid = 1612] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 176 (000000B22DB06800) [pid = 1612] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 175 (000000B22296A400) [pid = 1612] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 174 (000000B2257B6C00) [pid = 1612] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 173 (000000B22035A000) [pid = 1612] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B20D7CC800) [pid = 1612] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B20E3EFC00) [pid = 1612] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B21450B800) [pid = 1612] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21FC2E400) [pid = 1612] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B217E46800) [pid = 1612] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21B733400) [pid = 1612] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21DBE2400) [pid = 1612] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21EBEF000) [pid = 1612] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B21FD08000) [pid = 1612] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B21FC3B400) [pid = 1612] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B2202C7800) [pid = 1612] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B22013B400) [pid = 1612] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B22573C000) [pid = 1612] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B22263F400) [pid = 1612] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21EBEE800) [pid = 1612] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B2257B5C00) [pid = 1612] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21E7AF000) [pid = 1612] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B20D93DC00) [pid = 1612] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21A2B6400) [pid = 1612] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21F96F400) [pid = 1612] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21FD78000) [pid = 1612] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B21FCEB800) [pid = 1612] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B220314000) [pid = 1612] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21A006400) [pid = 1612] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B20D5CAC00) [pid = 1612] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B213976C00) [pid = 1612] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21E5D7C00) [pid = 1612] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21D908400) [pid = 1612] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21DBDCC00) [pid = 1612] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B20E2B6000) [pid = 1612] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B217D9C000) [pid = 1612] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21FD07400) [pid = 1612] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21A57EC00) [pid = 1612] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21EC7F800) [pid = 1612] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B20C7EA400) [pid = 1612] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B225738400) [pid = 1612] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21EB4C000) [pid = 1612] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B219722400) [pid = 1612] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B20E2BDC00) [pid = 1612] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21C45B400) [pid = 1612] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21FC37400) [pid = 1612] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21CFD4800) [pid = 1612] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B222639000) [pid = 1612] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B219FA1400) [pid = 1612] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B20E14FC00) [pid = 1612] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B20E154400) [pid = 1612] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B212EBEC00) [pid = 1612] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B20D51A000) [pid = 1612] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21AFEE800) [pid = 1612] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B20D55D800) [pid = 1612] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21BB6E400) [pid = 1612] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B219723800) [pid = 1612] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:24:39 INFO - PROCESS | 1612 | 1464639879103 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BFB800 == 112 [pid = 1612] [id = 650] 13:24:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20C6C9400) [pid = 1612] [serial = 1950] [outer = 0000000000000000] 13:24:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20D517400) [pid = 1612] [serial = 1951] [outer = 000000B20C6C9400] 13:24:39 INFO - PROCESS | 1612 | 1464639879156 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20E03E400) [pid = 1612] [serial = 1952] [outer = 000000B20C6C9400] 13:24:39 INFO - PROCESS | 1612 | 1464639879674 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1026ms 13:24:39 INFO - PROCESS | 1612 | 1464639879722 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1612 | 1464639879724 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:24:39 INFO - PROCESS | 1612 | 1464639879728 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1612 | 1464639879732 Marionette TRACE conn5 <- [1,2566,null,{}] 13:24:39 INFO - PROCESS | 1612 | 1464639879756 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 1612 | 1464639879871 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:24:39 INFO - PROCESS | 1612 | 1464639879985 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D6BB800 == 113 [pid = 1612] [id = 651] 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B20D5D1C00) [pid = 1612] [serial = 1953] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21397B400) [pid = 1612] [serial = 1954] [outer = 000000B20D5D1C00] 13:24:40 INFO - PROCESS | 1612 | 1464639880036 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B217E3AC00) [pid = 1612] [serial = 1955] [outer = 000000B20D5D1C00] 13:24:40 INFO - PROCESS | 1612 | 1464639880430 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 13:24:40 INFO - PROCESS | 1612 | 1464639880465 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:24:40 INFO - PROCESS | 1612 | 1464639880468 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:24:40 INFO - PROCESS | 1612 | 1464639880471 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1612 | 1464639880473 Marionette TRACE conn5 <- [1,2570,null,{}] 13:24:40 INFO - PROCESS | 1612 | 1464639880477 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:40 INFO - PROCESS | 1612 | 1464639880617 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:24:40 INFO - PROCESS | 1612 | 1464639880640 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220167000 == 114 [pid = 1612] [id = 652] 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21A561000) [pid = 1612] [serial = 1956] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21AEC3C00) [pid = 1612] [serial = 1957] [outer = 000000B21A561000] 13:24:40 INFO - PROCESS | 1612 | 1464639880687 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21AFEEC00) [pid = 1612] [serial = 1958] [outer = 000000B21A561000] 13:24:41 INFO - PROCESS | 1612 | 1464639881147 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 735ms 13:24:41 INFO - PROCESS | 1612 | 1464639881213 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1612 | 1464639881215 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:24:41 INFO - PROCESS | 1612 | 1464639881219 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 1612 | 1464639881221 Marionette TRACE conn5 <- [1,2574,null,{}] 13:24:41 INFO - PROCESS | 1612 | 1464639881224 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:41 INFO - PROCESS | 1612 | 1464639881371 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:24:41 INFO - PROCESS | 1612 | 1464639881387 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222876800 == 115 [pid = 1612] [id = 653] 13:24:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21B28D000) [pid = 1612] [serial = 1959] [outer = 0000000000000000] 13:24:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21B731000) [pid = 1612] [serial = 1960] [outer = 000000B21B28D000] 13:24:41 INFO - PROCESS | 1612 | 1464639881434 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21C40F800) [pid = 1612] [serial = 1961] [outer = 000000B21B28D000] 13:24:41 INFO - PROCESS | 1612 | 1464639881923 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 13:24:41 INFO - PROCESS | 1612 | 1464639881957 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1612 | 1464639881959 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:24:41 INFO - PROCESS | 1612 | 1464639881963 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 1612 | 1464639881964 Marionette TRACE conn5 <- [1,2578,null,{}] 13:24:41 INFO - PROCESS | 1612 | 1464639881975 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 1612 | 1464639882169 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:24:42 INFO - PROCESS | 1612 | 1464639882197 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D24800 == 116 [pid = 1612] [id = 654] 13:24:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21D060C00) [pid = 1612] [serial = 1962] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21D965C00) [pid = 1612] [serial = 1963] [outer = 000000B21D060C00] 13:24:42 INFO - PROCESS | 1612 | 1464639882252 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21E5E1800) [pid = 1612] [serial = 1964] [outer = 000000B21D060C00] 13:24:42 INFO - PROCESS | 1612 | 1464639882728 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 797ms 13:24:42 INFO - PROCESS | 1612 | 1464639882763 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1612 | 1464639882765 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:24:42 INFO - PROCESS | 1612 | 1464639882768 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:24:42 INFO - PROCESS | 1612 | 1464639882770 Marionette TRACE conn5 <- [1,2582,null,{}] 13:24:42 INFO - PROCESS | 1612 | 1464639882779 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 1612 | 1464639882921 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:24:42 INFO - PROCESS | 1612 | 1464639882940 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231AF000 == 117 [pid = 1612] [id = 655] 13:24:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B20E3E3800) [pid = 1612] [serial = 1965] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21E7AAC00) [pid = 1612] [serial = 1966] [outer = 000000B20E3E3800] 13:24:42 INFO - PROCESS | 1612 | 1464639882988 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21EBE5C00) [pid = 1612] [serial = 1967] [outer = 000000B20E3E3800] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B20D515800) [pid = 1612] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B222638800) [pid = 1612] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B225A21C00) [pid = 1612] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20C6C9000) [pid = 1612] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21D42D000) [pid = 1612] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B212BD9000) [pid = 1612] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B20E210000) [pid = 1612] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B217E3D000) [pid = 1612] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21E7ABC00) [pid = 1612] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B217E41400) [pid = 1612] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B20E213000) [pid = 1612] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B225BE3400) [pid = 1612] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21E7B6400) [pid = 1612] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:24:43 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B2257B7000) [pid = 1612] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:24:43 INFO - PROCESS | 1612 | 1464639883909 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1189ms 13:24:43 INFO - PROCESS | 1612 | 1464639883961 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 1612 | 1464639883963 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:24:43 INFO - PROCESS | 1612 | 1464639883966 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 1612 | 1464639883968 Marionette TRACE conn5 <- [1,2586,null,{}] 13:24:43 INFO - PROCESS | 1612 | 1464639883972 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 1612 | 1464639884079 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:24:44 INFO - PROCESS | 1612 | 1464639884088 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B223429800 == 118 [pid = 1612] [id = 656] 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B20E3E4C00) [pid = 1612] [serial = 1968] [outer = 0000000000000000] 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21EB4F800) [pid = 1612] [serial = 1969] [outer = 000000B20E3E4C00] 13:24:44 INFO - PROCESS | 1612 | 1464639884134 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21EC7E400) [pid = 1612] [serial = 1970] [outer = 000000B20E3E4C00] 13:24:44 INFO - PROCESS | 1612 | 1464639884614 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 13:24:44 INFO - PROCESS | 1612 | 1464639884662 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 1612 | 1464639884664 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:24:44 INFO - PROCESS | 1612 | 1464639884668 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - PROCESS | 1612 | 1464639884670 Marionette TRACE conn5 <- [1,2590,null,{}] 13:24:44 INFO - PROCESS | 1612 | 1464639884673 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:44 INFO - PROCESS | 1612 | 1464639884782 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:24:44 INFO - PROCESS | 1612 | 1464639884821 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2241B0800 == 119 [pid = 1612] [id = 657] 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21F978000) [pid = 1612] [serial = 1971] [outer = 0000000000000000] 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21F97E400) [pid = 1612] [serial = 1972] [outer = 000000B21F978000] 13:24:44 INFO - PROCESS | 1612 | 1464639884866 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21FCE4800) [pid = 1612] [serial = 1973] [outer = 000000B21F978000] 13:24:45 INFO - PROCESS | 1612 | 1464639885329 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 13:24:45 INFO - PROCESS | 1612 | 1464639885352 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1612 | 1464639885355 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:24:45 INFO - PROCESS | 1612 | 1464639885359 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1612 | 1464639885361 Marionette TRACE conn5 <- [1,2594,null,{}] 13:24:45 INFO - PROCESS | 1612 | 1464639885369 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:45 INFO - PROCESS | 1612 | 1464639885481 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:24:45 INFO - PROCESS | 1612 | 1464639885488 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225769000 == 120 [pid = 1612] [id = 658] 13:24:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21FCEFC00) [pid = 1612] [serial = 1974] [outer = 0000000000000000] 13:24:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21FD0F800) [pid = 1612] [serial = 1975] [outer = 000000B21FCEFC00] 13:24:45 INFO - PROCESS | 1612 | 1464639885534 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B22013C800) [pid = 1612] [serial = 1976] [outer = 000000B21FCEFC00] 13:24:46 INFO - PROCESS | 1612 | 1464639886371 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1078ms 13:24:46 INFO - PROCESS | 1612 | 1464639886443 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1612 | 1464639886449 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:24:46 INFO - PROCESS | 1612 | 1464639886455 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:24:46 INFO - PROCESS | 1612 | 1464639886460 Marionette TRACE conn5 <- [1,2598,null,{}] 13:24:46 INFO - PROCESS | 1612 | 1464639886466 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:46 INFO - PROCESS | 1612 | 1464639886612 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:24:46 INFO - PROCESS | 1612 | 1464639886768 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B92E000 == 121 [pid = 1612] [id = 659] 13:24:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B20E2C0C00) [pid = 1612] [serial = 1977] [outer = 0000000000000000] 13:24:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B20E3EF800) [pid = 1612] [serial = 1978] [outer = 000000B20E2C0C00] 13:24:46 INFO - PROCESS | 1612 | 1464639886829 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21428CC00) [pid = 1612] [serial = 1979] [outer = 000000B20E2C0C00] 13:24:47 INFO - PROCESS | 1612 | 1464639887452 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1024ms 13:24:47 INFO - PROCESS | 1612 | 1464639887484 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:24:47 INFO - PROCESS | 1612 | 1464639887491 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:24:47 INFO - PROCESS | 1612 | 1464639887498 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:24:47 INFO - PROCESS | 1612 | 1464639887501 Marionette TRACE conn5 <- [1,2602,null,{}] 13:24:47 INFO - PROCESS | 1612 | 1464639887505 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:47 INFO - PROCESS | 1612 | 1464639887647 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:24:47 INFO - PROCESS | 1612 | 1464639887815 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D15800 == 122 [pid = 1612] [id = 660] 13:24:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21A006400) [pid = 1612] [serial = 1980] [outer = 0000000000000000] 13:24:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21B735800) [pid = 1612] [serial = 1981] [outer = 000000B21A006400] 13:24:47 INFO - PROCESS | 1612 | 1464639887874 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21D433800) [pid = 1612] [serial = 1982] [outer = 000000B21A006400] 13:24:48 INFO - PROCESS | 1612 | 1464639888490 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1021ms 13:24:48 INFO - PROCESS | 1612 | 1464639888525 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1612 | 1464639888528 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:24:48 INFO - PROCESS | 1612 | 1464639888532 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1612 | 1464639888536 Marionette TRACE conn5 <- [1,2606,null,{}] 13:24:48 INFO - PROCESS | 1612 | 1464639888548 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 1612 | 1464639888702 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:24:48 INFO - PROCESS | 1612 | 1464639888866 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B3A800 == 123 [pid = 1612] [id = 661] 13:24:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21FD06400) [pid = 1612] [serial = 1983] [outer = 0000000000000000] 13:24:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21FD77C00) [pid = 1612] [serial = 1984] [outer = 000000B21FD06400] 13:24:48 INFO - PROCESS | 1612 | 1464639888927 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B2202BBC00) [pid = 1612] [serial = 1985] [outer = 000000B21FD06400] 13:24:49 INFO - PROCESS | 1612 | 1464639889561 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1077ms 13:24:49 INFO - PROCESS | 1612 | 1464639889624 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 1612 | 1464639889627 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:24:49 INFO - PROCESS | 1612 | 1464639889631 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 1612 | 1464639889633 Marionette TRACE conn5 <- [1,2610,null,{}] 13:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:24:49 INFO - PROCESS | 1612 | 1464639889637 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:49 INFO - PROCESS | 1612 | 1464639889776 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:24:49 INFO - PROCESS | 1612 | 1464639889930 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C87000 == 124 [pid = 1612] [id = 662] 13:24:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B220311C00) [pid = 1612] [serial = 1986] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B22035BC00) [pid = 1612] [serial = 1987] [outer = 000000B220311C00] 13:24:50 INFO - PROCESS | 1612 | 1464639889988 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B222963800) [pid = 1612] [serial = 1988] [outer = 000000B220311C00] 13:24:50 INFO - PROCESS | 1612 | 1464639890612 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1019ms 13:24:50 INFO - PROCESS | 1612 | 1464639890657 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 1612 | 1464639890660 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:24:50 INFO - PROCESS | 1612 | 1464639890663 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 1612 | 1464639890665 Marionette TRACE conn5 <- [1,2614,null,{}] 13:24:50 INFO - PROCESS | 1612 | 1464639890669 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:50 INFO - PROCESS | 1612 | 1464639890804 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:24:50 INFO - PROCESS | 1612 | 1464639890970 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225FA1000 == 125 [pid = 1612] [id = 663] 13:24:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B22296DC00) [pid = 1612] [serial = 1989] [outer = 0000000000000000] 13:24:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B225738800) [pid = 1612] [serial = 1990] [outer = 000000B22296DC00] 13:24:51 INFO - PROCESS | 1612 | 1464639891028 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B225A15400) [pid = 1612] [serial = 1991] [outer = 000000B22296DC00] 13:24:51 INFO - PROCESS | 1612 | 1464639891653 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1020ms 13:24:51 INFO - PROCESS | 1612 | 1464639891686 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1612 | 1464639891689 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:24:51 INFO - PROCESS | 1612 | 1464639891692 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1612 | 1464639891695 Marionette TRACE conn5 <- [1,2618,null,{}] 13:24:51 INFO - PROCESS | 1612 | 1464639891699 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 1612 | 1464639891842 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:24:52 INFO - PROCESS | 1612 | 1464639892010 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CB9800 == 126 [pid = 1612] [id = 664] 13:24:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B225C4C000) [pid = 1612] [serial = 1992] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B225E60C00) [pid = 1612] [serial = 1993] [outer = 000000B225C4C000] 13:24:52 INFO - PROCESS | 1612 | 1464639892070 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B22621C000) [pid = 1612] [serial = 1994] [outer = 000000B225C4C000] 13:24:52 INFO - PROCESS | 1612 | 1464639892645 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1022ms 13:24:52 INFO - PROCESS | 1612 | 1464639892716 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 1612 | 1464639892719 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:24:52 INFO - PROCESS | 1612 | 1464639892722 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 1612 | 1464639892724 Marionette TRACE conn5 <- [1,2622,null,{}] 13:24:52 INFO - PROCESS | 1612 | 1464639892728 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:52 INFO - PROCESS | 1612 | 1464639892861 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:24:53 INFO - PROCESS | 1612 | 1464639893015 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227143800 == 127 [pid = 1612] [id = 665] 13:24:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B226367000) [pid = 1612] [serial = 1995] [outer = 0000000000000000] 13:24:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B226513000) [pid = 1612] [serial = 1996] [outer = 000000B226367000] 13:24:53 INFO - PROCESS | 1612 | 1464639893073 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B226819C00) [pid = 1612] [serial = 1997] [outer = 000000B226367000] 13:24:53 INFO - PROCESS | 1612 | 1464639893673 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1021ms 13:24:53 INFO - PROCESS | 1612 | 1464639893747 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1612 | 1464639893749 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:24:53 INFO - PROCESS | 1612 | 1464639893753 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 1612 | 1464639893755 Marionette TRACE conn5 <- [1,2626,null,{}] 13:24:53 INFO - PROCESS | 1612 | 1464639893759 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 1612 | 1464639893892 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:24:54 INFO - PROCESS | 1612 | 1464639894059 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2276AC800 == 128 [pid = 1612] [id = 666] 13:24:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B226904800) [pid = 1612] [serial = 1998] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B226921C00) [pid = 1612] [serial = 1999] [outer = 000000B226904800] 13:24:54 INFO - PROCESS | 1612 | 1464639894117 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B226B2C400) [pid = 1612] [serial = 2000] [outer = 000000B226904800] 13:24:54 INFO - PROCESS | 1612 | 1464639894732 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1021ms 13:24:54 INFO - PROCESS | 1612 | 1464639894777 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 1612 | 1464639894779 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:24:54 INFO - PROCESS | 1612 | 1464639894782 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 1612 | 1464639894785 Marionette TRACE conn5 <- [1,2630,null,{}] 13:24:54 INFO - PROCESS | 1612 | 1464639894788 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:54 INFO - PROCESS | 1612 | 1464639894921 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:24:55 INFO - PROCESS | 1612 | 1464639895090 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278E8800 == 129 [pid = 1612] [id = 667] 13:24:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B226B38800) [pid = 1612] [serial = 2001] [outer = 0000000000000000] 13:24:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B226B66C00) [pid = 1612] [serial = 2002] [outer = 000000B226B38800] 13:24:55 INFO - PROCESS | 1612 | 1464639895149 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B226B71400) [pid = 1612] [serial = 2003] [outer = 000000B226B38800] 13:24:55 INFO - PROCESS | 1612 | 1464639895717 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 13:24:55 INFO - PROCESS | 1612 | 1464639895772 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 1612 | 1464639895774 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:24:55 INFO - PROCESS | 1612 | 1464639895778 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1612 | 1464639895780 Marionette TRACE conn5 <- [1,2634,null,{}] 13:24:55 INFO - PROCESS | 1612 | 1464639895784 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:55 INFO - PROCESS | 1612 | 1464639895946 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:24:56 INFO - PROCESS | 1612 | 1464639896117 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B229355800 == 130 [pid = 1612] [id = 668] 13:24:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B226C4C000) [pid = 1612] [serial = 2004] [outer = 0000000000000000] 13:24:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B226CD6C00) [pid = 1612] [serial = 2005] [outer = 000000B226C4C000] 13:24:56 INFO - PROCESS | 1612 | 1464639896176 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B226C53800) [pid = 1612] [serial = 2006] [outer = 000000B226C4C000] 13:24:56 INFO - PROCESS | 1612 | 1464639896908 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1174ms 13:24:56 INFO - PROCESS | 1612 | 1464639896955 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 1612 | 1464639896958 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:24:56 INFO - PROCESS | 1612 | 1464639896975 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 1612 | 1464639896979 Marionette TRACE conn5 <- [1,2638,null,{}] 13:24:56 INFO - PROCESS | 1612 | 1464639896986 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 1612 | 1464639897165 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:24:57 INFO - PROCESS | 1612 | 1464639897319 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212AEF800 == 131 [pid = 1612] [id = 669] 13:24:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B20E2BB800) [pid = 1612] [serial = 2007] [outer = 0000000000000000] 13:24:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B2138BB000) [pid = 1612] [serial = 2008] [outer = 000000B20E2BB800] 13:24:57 INFO - PROCESS | 1612 | 1464639897381 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B225C50400) [pid = 1612] [serial = 2009] [outer = 000000B20E2BB800] 13:24:58 INFO - PROCESS | 1612 | 1464639898275 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1346ms 13:24:58 INFO - PROCESS | 1612 | 1464639898311 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1612 | 1464639898315 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:24:58 INFO - PROCESS | 1612 | 1464639898320 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1612 | 1464639898324 Marionette TRACE conn5 <- [1,2642,null,{}] 13:24:58 INFO - PROCESS | 1612 | 1464639898330 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 1612 | 1464639898480 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:24:58 INFO - PROCESS | 1612 | 1464639898635 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8B8800 == 132 [pid = 1612] [id = 670] 13:24:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B20E0A1800) [pid = 1612] [serial = 2010] [outer = 0000000000000000] 13:24:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B20E157C00) [pid = 1612] [serial = 2011] [outer = 000000B20E0A1800] 13:24:58 INFO - PROCESS | 1612 | 1464639898689 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B2137A3400) [pid = 1612] [serial = 2012] [outer = 000000B20E0A1800] 13:24:59 INFO - PROCESS | 1612 | 1464639899287 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1030ms 13:24:59 INFO - PROCESS | 1612 | 1464639899355 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 1612 | 1464639899361 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:24:59 INFO - PROCESS | 1612 | 1464639899367 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 1612 | 1464639899370 Marionette TRACE conn5 <- [1,2646,null,{}] 13:24:59 INFO - PROCESS | 1612 | 1464639899374 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:59 INFO - PROCESS | 1612 | 1464639899503 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:24:59 INFO - PROCESS | 1612 | 1464639899663 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231BF800 == 133 [pid = 1612] [id = 671] 13:24:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B214958000) [pid = 1612] [serial = 2013] [outer = 0000000000000000] 13:24:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B217E39000) [pid = 1612] [serial = 2014] [outer = 000000B214958000] 13:24:59 INFO - PROCESS | 1612 | 1464639899716 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21AF32800) [pid = 1612] [serial = 2015] [outer = 000000B214958000] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241B0800 == 132 [pid = 1612] [id = 657] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B223429800 == 131 [pid = 1612] [id = 656] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231AF000 == 130 [pid = 1612] [id = 655] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D24800 == 129 [pid = 1612] [id = 654] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B222876800 == 128 [pid = 1612] [id = 653] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B220167000 == 127 [pid = 1612] [id = 652] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6BB800 == 126 [pid = 1612] [id = 651] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BFB800 == 125 [pid = 1612] [id = 650] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B225C6B000) [pid = 1612] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | 1464639900406 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E962000 == 124 [pid = 1612] [id = 649] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B229C20000 == 123 [pid = 1612] [id = 645] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294E3800 == 122 [pid = 1612] [id = 644] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B2293D1800 == 121 [pid = 1612] [id = 643] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B22935C000 == 120 [pid = 1612] [id = 642] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B228754800 == 119 [pid = 1612] [id = 641] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C8A000 == 118 [pid = 1612] [id = 640] 13:25:00 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8C2000 == 117 [pid = 1612] [id = 639] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B212A18000) [pid = 1612] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B225C51C00) [pid = 1612] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B225E5C800) [pid = 1612] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B225BDE000) [pid = 1612] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21FD74C00) [pid = 1612] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B22573C800) [pid = 1612] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B225C4A000) [pid = 1612] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B225A18400) [pid = 1612] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B20E714400) [pid = 1612] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21EB42400) [pid = 1612] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B21A2D6800) [pid = 1612] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21C410000) [pid = 1612] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B21B3B2000) [pid = 1612] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B213981800) [pid = 1612] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B20E3B6800) [pid = 1612] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21A561C00) [pid = 1612] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B219BAD000) [pid = 1612] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21EB44400) [pid = 1612] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21FCE9400) [pid = 1612] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21E7AE000) [pid = 1612] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B20F15D400) [pid = 1612] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21A572000) [pid = 1612] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B20C6C1400) [pid = 1612] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21DBDB400) [pid = 1612] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B217D91800) [pid = 1612] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21B73C000) [pid = 1612] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21EBEEC00) [pid = 1612] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21FCE6000) [pid = 1612] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B220142000) [pid = 1612] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B220139400) [pid = 1612] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B220147000) [pid = 1612] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B2202C4000) [pid = 1612] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21AF3A400) [pid = 1612] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B225C65000) [pid = 1612] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:25:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:25:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1139ms 13:25:00 INFO - PROCESS | 1612 | 1464639900507 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1612 | 1464639900510 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:25:00 INFO - PROCESS | 1612 | 1464639900516 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:25:00 INFO - PROCESS | 1612 | 1464639900520 Marionette TRACE conn5 <- [1,2650,null,{}] 13:25:00 INFO - PROCESS | 1612 | 1464639900535 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 1612 | 1464639900654 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:25:00 INFO - PROCESS | 1612 | 1464639900663 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B01D800 == 118 [pid = 1612] [id = 672] 13:25:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B20E848C00) [pid = 1612] [serial = 2016] [outer = 0000000000000000] 13:25:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B212A18000) [pid = 1612] [serial = 2017] [outer = 000000B20E848C00] 13:25:00 INFO - PROCESS | 1612 | 1464639900713 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B217E31C00) [pid = 1612] [serial = 2018] [outer = 000000B20E848C00] 13:25:01 INFO - PROCESS | 1612 | 1464639901274 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 798ms 13:25:01 INFO - PROCESS | 1612 | 1464639901319 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 1612 | 1464639901322 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:25:01 INFO - PROCESS | 1612 | 1464639901325 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - PROCESS | 1612 | 1464639901327 Marionette TRACE conn5 <- [1,2654,null,{}] 13:25:01 INFO - PROCESS | 1612 | 1464639901330 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:01 INFO - PROCESS | 1612 | 1464639901446 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:25:01 INFO - PROCESS | 1612 | 1464639901561 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFED800 == 119 [pid = 1612] [id = 673] 13:25:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21AB53800) [pid = 1612] [serial = 2019] [outer = 0000000000000000] 13:25:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21B674400) [pid = 1612] [serial = 2020] [outer = 000000B21AB53800] 13:25:01 INFO - PROCESS | 1612 | 1464639901609 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21C460000) [pid = 1612] [serial = 2021] [outer = 000000B21AB53800] 13:25:01 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:25:02 INFO - PROCESS | 1612 | [1612] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:25:02 INFO - PROCESS | 1612 | 1464639902477 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:25:02 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) 13:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1177ms 13:25:02 INFO - PROCESS | 1612 | 1464639902505 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1612 | 1464639902508 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:25:02 INFO - PROCESS | 1612 | 1464639902511 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:25:02 INFO - PROCESS | 1612 | 1464639902513 Marionette TRACE conn5 <- [1,2658,null,{}] 13:25:02 INFO - PROCESS | 1612 | 1464639902517 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 1612 | 1464639902679 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:25:02 INFO - PROCESS | 1612 | 1464639902700 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D61000 == 120 [pid = 1612] [id = 674] 13:25:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21AB58800) [pid = 1612] [serial = 2022] [outer = 0000000000000000] 13:25:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21DBE3400) [pid = 1612] [serial = 2023] [outer = 000000B21AB58800] 13:25:02 INFO - PROCESS | 1612 | 1464639902747 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21E7AE000) [pid = 1612] [serial = 2024] [outer = 000000B21AB58800] 13:25:03 INFO - PROCESS | 1612 | 1464639903731 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 1612 | 1464639903760 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:25:03 INFO - PROCESS | 1612 | 1464639903763 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 1612 | 1464639903765 Marionette TRACE conn5 <- [1,2662,null,{}] 13:25:03 INFO - PROCESS | 1612 | 1464639903769 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:03 INFO - PROCESS | 1612 | 1464639903939 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:25:03 INFO - PROCESS | 1612 | 1464639903960 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A39800 == 121 [pid = 1612] [id = 675] 13:25:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B21EC75000) [pid = 1612] [serial = 2025] [outer = 0000000000000000] 13:25:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B22013E800) [pid = 1612] [serial = 2026] [outer = 000000B21EC75000] 13:25:04 INFO - PROCESS | 1612 | 1464639904008 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B22030FC00) [pid = 1612] [serial = 2027] [outer = 000000B21EC75000] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B21D060C00) [pid = 1612] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B20E3E3800) [pid = 1612] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21F978000) [pid = 1612] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B20D558800) [pid = 1612] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21A561000) [pid = 1612] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B20D5D1C00) [pid = 1612] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B20C6C9400) [pid = 1612] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21B28D000) [pid = 1612] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:25:04 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B20E3E4C00) [pid = 1612] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:25:05 INFO - PROCESS | 1612 | 1464639905014 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1612 | 1464639905045 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:25:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:25:05 INFO - PROCESS | 1612 | 1464639905049 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1612 | 1464639905050 Marionette TRACE conn5 <- [1,2666,null,{}] 13:25:05 INFO - PROCESS | 1612 | 1464639905054 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 1612 | 1464639905163 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:25:05 INFO - PROCESS | 1612 | 1464639905170 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C86000 == 122 [pid = 1612] [id = 676] 13:25:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B20E2B9400) [pid = 1612] [serial = 2028] [outer = 0000000000000000] 13:25:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21D060C00) [pid = 1612] [serial = 2029] [outer = 000000B20E2B9400] 13:25:05 INFO - PROCESS | 1612 | 1464639905216 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B222633800) [pid = 1612] [serial = 2030] [outer = 000000B20E2B9400] 13:25:06 INFO - PROCESS | 1612 | 1464639906176 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:25:06 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) 13:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1185ms 13:25:06 INFO - PROCESS | 1612 | 1464639906236 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 1612 | 1464639906238 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:25:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:25:06 INFO - PROCESS | 1612 | 1464639906242 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 1612 | 1464639906243 Marionette TRACE conn5 <- [1,2670,null,{}] 13:25:06 INFO - PROCESS | 1612 | 1464639906247 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:06 INFO - PROCESS | 1612 | 1464639906359 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:25:06 INFO - PROCESS | 1612 | 1464639906367 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BAE000 == 123 [pid = 1612] [id = 677] 13:25:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B2257AB400) [pid = 1612] [serial = 2031] [outer = 0000000000000000] 13:25:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B225BEB000) [pid = 1612] [serial = 2032] [outer = 000000B2257AB400] 13:25:06 INFO - PROCESS | 1612 | 1464639906412 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B225C67800) [pid = 1612] [serial = 2033] [outer = 000000B2257AB400] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EC4800 == 122 [pid = 1612] [id = 614] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278DD000 == 121 [pid = 1612] [id = 397] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21847B000 == 120 [pid = 1612] [id = 476] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A5AC800 == 119 [pid = 1612] [id = 187] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD45000 == 118 [pid = 1612] [id = 537] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DD3800 == 117 [pid = 1612] [id = 435] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B37000 == 116 [pid = 1612] [id = 300] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E975000 == 115 [pid = 1612] [id = 203] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A5BA000 == 114 [pid = 1612] [id = 647] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B227156000 == 113 [pid = 1612] [id = 342] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294D4000 == 112 [pid = 1612] [id = 475] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6C5000 == 111 [pid = 1612] [id = 615] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22719C800 == 110 [pid = 1612] [id = 429] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A61F000 == 109 [pid = 1612] [id = 29] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFEA800 == 108 [pid = 1612] [id = 204] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231C0800 == 107 [pid = 1612] [id = 298] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22281F000 == 106 [pid = 1612] [id = 573] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20D0E2800 == 105 [pid = 1612] [id = 648] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22876B000 == 104 [pid = 1612] [id = 400] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B223425800 == 103 [pid = 1612] [id = 584] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8CF000 == 102 [pid = 1612] [id = 331] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229495800 == 101 [pid = 1612] [id = 434] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D57A000 == 100 [pid = 1612] [id = 564] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A434000 == 99 [pid = 1612] [id = 646] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F7D6800 == 98 [pid = 1612] [id = 383] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22769B800 == 97 [pid = 1612] [id = 468] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B7C800 == 96 [pid = 1612] [id = 526] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22783B000 == 95 [pid = 1612] [id = 418] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B227E0B000 == 94 [pid = 1612] [id = 382] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20F124800 == 93 [pid = 1612] [id = 438] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22D584000 == 92 [pid = 1612] [id = 550] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2145E3000 == 91 [pid = 1612] [id = 360] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22B793000 == 90 [pid = 1612] [id = 436] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017C800 == 89 [pid = 1612] [id = 205] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B227895800 == 88 [pid = 1612] [id = 314] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B226B95800 == 87 [pid = 1612] [id = 546] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2276B3000 == 86 [pid = 1612] [id = 313] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2293D7000 == 85 [pid = 1612] [id = 399] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B213790800 == 84 [pid = 1612] [id = 191] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B228772800 == 83 [pid = 1612] [id = 548] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229C12800 == 82 [pid = 1612] [id = 514] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22718D000 == 81 [pid = 1612] [id = 592] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22287F000 == 80 [pid = 1612] [id = 250] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278E9000 == 79 [pid = 1612] [id = 511] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9E0000 == 78 [pid = 1612] [id = 201] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6C4800 == 77 [pid = 1612] [id = 268] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B20D5E8800 == 76 [pid = 1612] [id = 516] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DDC000 == 75 [pid = 1612] [id = 549] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AC12800 == 74 [pid = 1612] [id = 430] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B228665000 == 73 [pid = 1612] [id = 433] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B228662000 == 72 [pid = 1612] [id = 437] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22781E800 == 71 [pid = 1612] [id = 432] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A431000 == 70 [pid = 1612] [id = 553] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BBE000 == 69 [pid = 1612] [id = 315] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D54800 == 68 [pid = 1612] [id = 220] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294E2000 == 67 [pid = 1612] [id = 332] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22875E000 == 66 [pid = 1612] [id = 512] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2276A6000 == 65 [pid = 1612] [id = 547] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2271A0000 == 64 [pid = 1612] [id = 510] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B7E8000 == 63 [pid = 1612] [id = 189] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A5E0800 == 62 [pid = 1612] [id = 552] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229CF000 == 61 [pid = 1612] [id = 251] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2241AF800 == 60 [pid = 1612] [id = 310] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22787F000 == 59 [pid = 1612] [id = 471] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DCE800 == 58 [pid = 1612] [id = 416] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B22A5C4000 == 57 [pid = 1612] [id = 551] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D1D000 == 56 [pid = 1612] [id = 348] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B7D9000 == 55 [pid = 1612] [id = 616] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AB7800 == 54 [pid = 1612] [id = 431] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD3D800 == 53 [pid = 1612] [id = 554] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229DEA000 == 52 [pid = 1612] [id = 417] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2294A3000 == 51 [pid = 1612] [id = 513] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226F0000 == 50 [pid = 1612] [id = 206] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A597800 == 49 [pid = 1612] [id = 458] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2151C5800 == 48 [pid = 1612] [id = 401] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E95F800 == 47 [pid = 1612] [id = 508] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CBD800 == 46 [pid = 1612] [id = 316] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ED9000 == 45 [pid = 1612] [id = 509] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231BF800 == 44 [pid = 1612] [id = 671] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F8B8800 == 43 [pid = 1612] [id = 670] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B212AEF800 == 42 [pid = 1612] [id = 669] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B229355800 == 41 [pid = 1612] [id = 668] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278E8800 == 40 [pid = 1612] [id = 667] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2276AC800 == 39 [pid = 1612] [id = 666] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B227143800 == 38 [pid = 1612] [id = 665] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CB9800 == 37 [pid = 1612] [id = 664] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B2278FC000 == 36 [pid = 1612] [id = 638] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225FA1000 == 35 [pid = 1612] [id = 663] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C87000 == 34 [pid = 1612] [id = 662] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B3A800 == 33 [pid = 1612] [id = 661] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D15800 == 32 [pid = 1612] [id = 660] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B92E000 == 31 [pid = 1612] [id = 659] 13:25:08 INFO - PROCESS | 1612 | --DOCSHELL 000000B225769000 == 30 [pid = 1612] [id = 658] 13:25:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B225C86000 == 29 [pid = 1612] [id = 676] 13:25:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A39800 == 28 [pid = 1612] [id = 675] 13:25:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FFED800 == 27 [pid = 1612] [id = 673] 13:25:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B01D800 == 26 [pid = 1612] [id = 672] 13:25:09 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D61000 == 25 [pid = 1612] [id = 674] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21E5E1800) [pid = 1612] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21D965C00) [pid = 1612] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21E7AAC00) [pid = 1612] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B21F97E400) [pid = 1612] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B225FEAC00) [pid = 1612] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B214294400) [pid = 1612] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B20E3EB400) [pid = 1612] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21AEC3C00) [pid = 1612] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21397B400) [pid = 1612] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B217E3AC00) [pid = 1612] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B20D517400) [pid = 1612] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20E03E400) [pid = 1612] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21DBDF000) [pid = 1612] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B214293400) [pid = 1612] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B20E01F800) [pid = 1612] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B225734000) [pid = 1612] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B226227000) [pid = 1612] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B226822C00) [pid = 1612] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B226912800) [pid = 1612] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B226A6B000) [pid = 1612] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B226AA1400) [pid = 1612] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B21FCE4800) [pid = 1612] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21FD0F800) [pid = 1612] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21B731000) [pid = 1612] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21EBE5C00) [pid = 1612] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21EB4F800) [pid = 1612] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21C40F800) [pid = 1612] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21AFEEC00) [pid = 1612] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:25:09 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21EC7E400) [pid = 1612] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 1612 | 1464639910357 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:25:10 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) 13:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 4138ms 13:25:10 INFO - PROCESS | 1612 | 1464639910383 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 1612 | 1464639910389 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:25:10 INFO - PROCESS | 1612 | 1464639910395 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 1612 | 1464639910397 Marionette TRACE conn5 <- [1,2674,null,{}] 13:25:10 INFO - PROCESS | 1612 | 1464639910404 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:10 INFO - PROCESS | 1612 | 1464639910510 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:25:10 INFO - PROCESS | 1612 | 1464639910521 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20DAB3000 == 26 [pid = 1612] [id = 678] 13:25:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B20D51EC00) [pid = 1612] [serial = 2034] [outer = 0000000000000000] 13:25:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20D51F400) [pid = 1612] [serial = 2035] [outer = 000000B20D51EC00] 13:25:10 INFO - PROCESS | 1612 | 1464639910573 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20D562800) [pid = 1612] [serial = 2036] [outer = 000000B20D51EC00] 13:25:11 INFO - PROCESS | 1612 | 1464639911543 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 1612 | 1464639911579 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:25:11 INFO - PROCESS | 1612 | 1464639911586 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1612 | 1464639911588 Marionette TRACE conn5 <- [1,2678,null,{}] 13:25:11 INFO - PROCESS | 1612 | 1464639911593 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:11 INFO - PROCESS | 1612 | 1464639911696 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:25:11 INFO - PROCESS | 1612 | 1464639911706 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BED800 == 27 [pid = 1612] [id = 679] 13:25:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20D5C8400) [pid = 1612] [serial = 2037] [outer = 0000000000000000] 13:25:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20D943400) [pid = 1612] [serial = 2038] [outer = 000000B20D5C8400] 13:25:11 INFO - PROCESS | 1612 | 1464639911756 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20E043C00) [pid = 1612] [serial = 2039] [outer = 000000B20D5C8400] 13:25:12 INFO - PROCESS | 1612 | 1464639912711 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1612 | 1464639912778 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:25:12 INFO - PROCESS | 1612 | 1464639912782 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1612 | 1464639912785 Marionette TRACE conn5 <- [1,2682,null,{}] 13:25:12 INFO - PROCESS | 1612 | 1464639912797 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 1612 | 1464639912910 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:25:12 INFO - PROCESS | 1612 | 1464639912920 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145DB000 == 28 [pid = 1612] [id = 680] 13:25:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B2092EEC00) [pid = 1612] [serial = 2040] [outer = 0000000000000000] 13:25:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B20E155800) [pid = 1612] [serial = 2041] [outer = 000000B2092EEC00] 13:25:12 INFO - PROCESS | 1612 | 1464639912971 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B20E21D800) [pid = 1612] [serial = 2042] [outer = 000000B2092EEC00] 13:25:13 INFO - PROCESS | 1612 | 1464639913940 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 1612 | 1464639913979 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:25:13 INFO - PROCESS | 1612 | 1464639913982 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 1612 | 1464639913984 Marionette TRACE conn5 <- [1,2686,null,{}] 13:25:13 INFO - PROCESS | 1612 | 1464639913988 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:14 INFO - PROCESS | 1612 | 1464639914085 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:25:14 INFO - PROCESS | 1612 | 1464639914092 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B218465000 == 29 [pid = 1612] [id = 681] 13:25:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B20E3B1800) [pid = 1612] [serial = 2043] [outer = 0000000000000000] 13:25:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B20E3B7800) [pid = 1612] [serial = 2044] [outer = 000000B20E3B1800] 13:25:14 INFO - PROCESS | 1612 | 1464639914141 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B20E3E9C00) [pid = 1612] [serial = 2045] [outer = 000000B20E3B1800] 13:25:15 INFO - PROCESS | 1612 | 1464639915116 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1612 | 1464639915189 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:25:15 INFO - PROCESS | 1612 | 1464639915192 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 1612 | 1464639915194 Marionette TRACE conn5 <- [1,2690,null,{}] 13:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:25:15 INFO - PROCESS | 1612 | 1464639915198 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 1612 | 1464639915319 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:25:15 INFO - PROCESS | 1612 | 1464639915375 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A277800 == 30 [pid = 1612] [id = 682] 13:25:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B20D5C7800) [pid = 1612] [serial = 2046] [outer = 0000000000000000] 13:25:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B20E7A1C00) [pid = 1612] [serial = 2047] [outer = 000000B20D5C7800] 13:25:15 INFO - PROCESS | 1612 | 1464639915432 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B20F863800) [pid = 1612] [serial = 2048] [outer = 000000B20D5C7800] 13:25:15 INFO - PROCESS | 1612 | 1464639915916 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:25:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms 13:25:15 INFO - PROCESS | 1612 | 1464639915975 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1612 | 1464639915977 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:25:15 INFO - PROCESS | 1612 | 1464639915980 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 1612 | 1464639915982 Marionette TRACE conn5 <- [1,2694,null,{}] 13:25:15 INFO - PROCESS | 1612 | 1464639915991 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 1612 | 1464639916146 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:25:16 INFO - PROCESS | 1612 | 1464639916210 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC1C800 == 31 [pid = 1612] [id = 683] 13:25:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B212BD1800) [pid = 1612] [serial = 2049] [outer = 0000000000000000] 13:25:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B2137A3C00) [pid = 1612] [serial = 2050] [outer = 000000B212BD1800] 13:25:16 INFO - PROCESS | 1612 | 1464639916259 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21397B000) [pid = 1612] [serial = 2051] [outer = 000000B212BD1800] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20D55C000) [pid = 1612] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B220140000) [pid = 1612] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21E5DB400) [pid = 1612] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B20E3EC400) [pid = 1612] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B226222C00) [pid = 1612] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21C412000) [pid = 1612] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B214D8E800) [pid = 1612] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21A304800) [pid = 1612] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B226A9C000) [pid = 1612] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21D9D4800) [pid = 1612] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B226906800) [pid = 1612] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B21DB29800) [pid = 1612] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B21B739800) [pid = 1612] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B225FE4800) [pid = 1612] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B22296CC00) [pid = 1612] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B20F7A9C00) [pid = 1612] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B2092E9800) [pid = 1612] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B21F977800) [pid = 1612] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21AF3FC00) [pid = 1612] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B226919400) [pid = 1612] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B226521800) [pid = 1612] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B225C4B000) [pid = 1612] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21EC75000) [pid = 1612] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21A006400) [pid = 1612] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20E2C0C00) [pid = 1612] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B21FCEFC00) [pid = 1612] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21AB53800) [pid = 1612] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20E848C00) [pid = 1612] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B214958000) [pid = 1612] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B20E0A1800) [pid = 1612] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B20E2BB800) [pid = 1612] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B226C4C000) [pid = 1612] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B226B38800) [pid = 1612] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B226904800) [pid = 1612] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B226367000) [pid = 1612] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B225C4C000) [pid = 1612] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B22296DC00) [pid = 1612] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B220311C00) [pid = 1612] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21FD06400) [pid = 1612] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B20E2B9400) [pid = 1612] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:25:17 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21AB58800) [pid = 1612] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:25:17 INFO - PROCESS | 1612 | 1464639917789 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1840ms 13:25:17 INFO - PROCESS | 1612 | 1464639917824 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1612 | 1464639917826 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:25:17 INFO - PROCESS | 1612 | 1464639917829 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1612 | 1464639917831 Marionette TRACE conn5 <- [1,2698,null,{}] 13:25:17 INFO - PROCESS | 1612 | 1464639917835 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:17 INFO - PROCESS | 1612 | 1464639917954 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:25:18 INFO - PROCESS | 1612 | 1464639918006 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B00F000 == 32 [pid = 1612] [id = 684] 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B20D5C6400) [pid = 1612] [serial = 2052] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B20E2BB400) [pid = 1612] [serial = 2053] [outer = 000000B20D5C6400] 13:25:18 INFO - PROCESS | 1612 | 1464639918053 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B214227C00) [pid = 1612] [serial = 2054] [outer = 000000B20D5C6400] 13:25:18 INFO - PROCESS | 1612 | 1464639918442 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 1612 | 1464639918464 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:25:18 INFO - PROCESS | 1612 | 1464639918479 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 1612 | 1464639918481 Marionette TRACE conn5 <- [1,2702,null,{}] 13:25:18 INFO - PROCESS | 1612 | 1464639918485 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 1612 | 1464639918575 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:25:18 INFO - PROCESS | 1612 | 1464639918581 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7E8000 == 33 [pid = 1612] [id = 685] 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B214504000) [pid = 1612] [serial = 2055] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21450D000) [pid = 1612] [serial = 2056] [outer = 000000B214504000] 13:25:18 INFO - PROCESS | 1612 | 1464639918627 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B214999400) [pid = 1612] [serial = 2057] [outer = 000000B214504000] 13:25:19 INFO - PROCESS | 1612 | 1464639919044 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:25:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 587ms 13:25:19 INFO - PROCESS | 1612 | 1464639919069 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1612 | 1464639919071 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:25:19 INFO - PROCESS | 1612 | 1464639919074 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 1612 | 1464639919076 Marionette TRACE conn5 <- [1,2706,null,{}] 13:25:19 INFO - PROCESS | 1612 | 1464639919080 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:19 INFO - PROCESS | 1612 | 1464639919213 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:25:19 INFO - PROCESS | 1612 | 1464639919222 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145D1000 == 34 [pid = 1612] [id = 686] 13:25:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21450D800) [pid = 1612] [serial = 2058] [outer = 0000000000000000] 13:25:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B215132000) [pid = 1612] [serial = 2059] [outer = 000000B21450D800] 13:25:19 INFO - PROCESS | 1612 | 1464639919268 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B217D9B000) [pid = 1612] [serial = 2060] [outer = 000000B21450D800] 13:25:19 INFO - PROCESS | 1612 | 1464639919894 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 1612 | 1464639919964 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:25:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:25:19 INFO - PROCESS | 1612 | 1464639919970 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 1612 | 1464639919975 Marionette TRACE conn5 <- [1,2710,null,{}] 13:25:20 INFO - PROCESS | 1612 | 1464639919997 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 1612 | 1464639920130 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:25:20 INFO - PROCESS | 1612 | 1464639920252 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20F7D8000 == 35 [pid = 1612] [id = 687] 13:25:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B20C7EE800) [pid = 1612] [serial = 2061] [outer = 0000000000000000] 13:25:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B20D51D000) [pid = 1612] [serial = 2062] [outer = 000000B20C7EE800] 13:25:20 INFO - PROCESS | 1612 | 1464639920315 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B20D5D1800) [pid = 1612] [serial = 2063] [outer = 000000B20C7EE800] 13:25:20 INFO - PROCESS | 1612 | 1464639920977 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 1612 | 1464639921007 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:25:21 INFO - PROCESS | 1612 | 1464639921014 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 1612 | 1464639921017 Marionette TRACE conn5 <- [1,2714,null,{}] 13:25:21 INFO - PROCESS | 1612 | 1464639921022 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:21 INFO - PROCESS | 1612 | 1464639921147 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:25:21 INFO - PROCESS | 1612 | 1464639921251 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A277000 == 36 [pid = 1612] [id = 688] 13:25:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B20E212C00) [pid = 1612] [serial = 2064] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B20E3AD800) [pid = 1612] [serial = 2065] [outer = 000000B20E212C00] 13:25:21 INFO - PROCESS | 1612 | 1464639921316 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B20F85E400) [pid = 1612] [serial = 2066] [outer = 000000B20E212C00] 13:25:21 INFO - PROCESS | 1612 | 1464639921939 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:25:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 13:25:22 INFO - PROCESS | 1612 | 1464639922006 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 1612 | 1464639922009 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:25:22 INFO - PROCESS | 1612 | 1464639922013 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1612 | 1464639922017 Marionette TRACE conn5 <- [1,2718,null,{}] 13:25:22 INFO - PROCESS | 1612 | 1464639922029 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 1612 | 1464639922179 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:25:22 INFO - PROCESS | 1612 | 1464639922311 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F29C800 == 37 [pid = 1612] [id = 689] 13:25:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B213810C00) [pid = 1612] [serial = 2067] [outer = 0000000000000000] 13:25:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B214D8E800) [pid = 1612] [serial = 2068] [outer = 000000B213810C00] 13:25:22 INFO - PROCESS | 1612 | 1464639922374 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B217E35000) [pid = 1612] [serial = 2069] [outer = 000000B213810C00] 13:25:23 INFO - PROCESS | 1612 | 1464639923485 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 1612 | 1464639923507 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:25:23 INFO - PROCESS | 1612 | 1464639923510 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1612 | 1464639923513 Marionette TRACE conn5 <- [1,2722,null,{}] 13:25:23 INFO - PROCESS | 1612 | 1464639923517 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:23 INFO - PROCESS | 1612 | 1464639923666 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:25:23 INFO - PROCESS | 1612 | 1464639923791 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9CC000 == 38 [pid = 1612] [id = 690] 13:25:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21841EC00) [pid = 1612] [serial = 2070] [outer = 0000000000000000] 13:25:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B218424C00) [pid = 1612] [serial = 2071] [outer = 000000B21841EC00] 13:25:23 INFO - PROCESS | 1612 | 1464639923851 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B219BAAC00) [pid = 1612] [serial = 2072] [outer = 000000B21841EC00] 13:25:24 INFO - PROCESS | 1612 | 1464639924475 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1022ms 13:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:25:24 INFO - PROCESS | 1612 | 1464639924535 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 1612 | 1464639924537 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:25:24 INFO - PROCESS | 1612 | 1464639924541 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 1612 | 1464639924543 Marionette TRACE conn5 <- [1,2726,null,{}] 13:25:24 INFO - PROCESS | 1612 | 1464639924547 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 1612 | 1464639924661 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:25:24 INFO - PROCESS | 1612 | 1464639924792 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2145EB000 == 39 [pid = 1612] [id = 691] 13:25:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B20DABBC00) [pid = 1612] [serial = 2073] [outer = 0000000000000000] 13:25:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B214297C00) [pid = 1612] [serial = 2074] [outer = 000000B20DABBC00] 13:25:24 INFO - PROCESS | 1612 | 1464639924850 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B219F96400) [pid = 1612] [serial = 2075] [outer = 000000B20DABBC00] 13:25:25 INFO - PROCESS | 1612 | 1464639925575 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1071ms 13:25:25 INFO - PROCESS | 1612 | 1464639925632 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1612 | 1464639925636 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:25:25 INFO - PROCESS | 1612 | 1464639925642 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1612 | 1464639925646 Marionette TRACE conn5 <- [1,2730,null,{}] 13:25:25 INFO - PROCESS | 1612 | 1464639925651 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 1612 | 1464639925762 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:25:25 INFO - PROCESS | 1612 | 1464639925897 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B217E9D000 == 40 [pid = 1612] [id = 692] 13:25:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20D5D0000) [pid = 1612] [serial = 2076] [outer = 0000000000000000] 13:25:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B20E01D000) [pid = 1612] [serial = 2077] [outer = 000000B20D5D0000] 13:25:25 INFO - PROCESS | 1612 | 1464639925953 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20E157800) [pid = 1612] [serial = 2078] [outer = 000000B20D5D0000] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B21A007C00) [pid = 1612] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B22030F400) [pid = 1612] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B226907800) [pid = 1612] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B217E45800) [pid = 1612] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21A7B3400) [pid = 1612] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B226AAA000) [pid = 1612] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21E544000) [pid = 1612] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B22691C000) [pid = 1612] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21EB45000) [pid = 1612] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21C465400) [pid = 1612] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B22621C400) [pid = 1612] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B225C55800) [pid = 1612] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B219BAC000) [pid = 1612] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B20D55B000) [pid = 1612] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21FD0EC00) [pid = 1612] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21B679C00) [pid = 1612] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B226A73C00) [pid = 1612] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21F97A400) [pid = 1612] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B213978800) [pid = 1612] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B22636A000) [pid = 1612] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B21FCE3800) [pid = 1612] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B22030FC00) [pid = 1612] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B22013E800) [pid = 1612] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B21D433800) [pid = 1612] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21B735800) [pid = 1612] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B21428CC00) [pid = 1612] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B20E3EF800) [pid = 1612] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B22013C800) [pid = 1612] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B21B674400) [pid = 1612] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B21C460000) [pid = 1612] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B212A18000) [pid = 1612] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B217E31C00) [pid = 1612] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B21AF32800) [pid = 1612] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B217E39000) [pid = 1612] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B2137A3400) [pid = 1612] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B20E157C00) [pid = 1612] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 85 (000000B225C50400) [pid = 1612] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 84 (000000B2138BB000) [pid = 1612] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 83 (000000B226C53800) [pid = 1612] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 82 (000000B226CD6C00) [pid = 1612] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 81 (000000B226B71400) [pid = 1612] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 80 (000000B226B66C00) [pid = 1612] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B226B2C400) [pid = 1612] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B226921C00) [pid = 1612] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B226819C00) [pid = 1612] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B226513000) [pid = 1612] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B22621C000) [pid = 1612] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B225E60C00) [pid = 1612] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B225A15400) [pid = 1612] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B225738800) [pid = 1612] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B222963800) [pid = 1612] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 70 (000000B22035BC00) [pid = 1612] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 69 (000000B2202BBC00) [pid = 1612] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 68 (000000B21FD77C00) [pid = 1612] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 67 (000000B225BEB000) [pid = 1612] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 66 (000000B222633800) [pid = 1612] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 65 (000000B21E7AE000) [pid = 1612] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 64 (000000B21DBE3400) [pid = 1612] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 63 (000000B21D060C00) [pid = 1612] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | --DOMWINDOW == 62 (000000B225E69800) [pid = 1612] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:25:26 INFO - PROCESS | 1612 | 1464639926540 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 13:25:26 INFO - PROCESS | 1612 | 1464639926587 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 1612 | 1464639926592 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:25:26 INFO - PROCESS | 1612 | 1464639926599 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 1612 | 1464639926601 Marionette TRACE conn5 <- [1,2734,null,{}] 13:25:26 INFO - PROCESS | 1612 | 1464639926609 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:26 INFO - PROCESS | 1612 | 1464639926736 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:25:26 INFO - PROCESS | 1612 | 1464639926751 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21391E800 == 41 [pid = 1612] [id = 693] 13:25:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 63 (000000B20E153800) [pid = 1612] [serial = 2079] [outer = 0000000000000000] 13:25:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 64 (000000B20E3AB800) [pid = 1612] [serial = 2080] [outer = 000000B20E153800] 13:25:26 INFO - PROCESS | 1612 | 1464639926798 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 65 (000000B20E3EFC00) [pid = 1612] [serial = 2081] [outer = 000000B20E153800] 13:25:27 INFO - PROCESS | 1612 | 1464639927258 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 13:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:25:27 INFO - PROCESS | 1612 | 1464639927334 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1612 | 1464639927337 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:25:27 INFO - PROCESS | 1612 | 1464639927341 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1612 | 1464639927344 Marionette TRACE conn5 <- [1,2738,null,{}] 13:25:27 INFO - PROCESS | 1612 | 1464639927355 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 1612 | 1464639927455 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:25:27 INFO - PROCESS | 1612 | 1464639927473 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC17800 == 42 [pid = 1612] [id = 694] 13:25:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 66 (000000B212C3F400) [pid = 1612] [serial = 2082] [outer = 0000000000000000] 13:25:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 67 (000000B21373BC00) [pid = 1612] [serial = 2083] [outer = 000000B212C3F400] 13:25:27 INFO - PROCESS | 1612 | 1464639927523 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 68 (000000B213982C00) [pid = 1612] [serial = 2084] [outer = 000000B212C3F400] 13:25:28 INFO - PROCESS | 1612 | 1464639927997 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 13:25:28 INFO - PROCESS | 1612 | 1464639928034 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1612 | 1464639928037 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:25:28 INFO - PROCESS | 1612 | 1464639928040 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1612 | 1464639928042 Marionette TRACE conn5 <- [1,2742,null,{}] 13:25:28 INFO - PROCESS | 1612 | 1464639928046 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 1612 | 1464639928173 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:25:28 INFO - PROCESS | 1612 | 1464639928265 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7E0800 == 43 [pid = 1612] [id = 695] 13:25:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 69 (000000B212C44000) [pid = 1612] [serial = 2085] [outer = 0000000000000000] 13:25:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 70 (000000B214955C00) [pid = 1612] [serial = 2086] [outer = 000000B212C44000] 13:25:28 INFO - PROCESS | 1612 | 1464639928313 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 71 (000000B217D99000) [pid = 1612] [serial = 2087] [outer = 000000B212C44000] 13:25:28 INFO - PROCESS | 1612 | 1464639928730 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 13:25:28 INFO - PROCESS | 1612 | 1464639928777 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1612 | 1464639928779 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:25:28 INFO - PROCESS | 1612 | 1464639928783 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:25:28 INFO - PROCESS | 1612 | 1464639928784 Marionette TRACE conn5 <- [1,2746,null,{}] 13:25:28 INFO - PROCESS | 1612 | 1464639928788 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 1612 | 1464639928906 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:25:28 INFO - PROCESS | 1612 | 1464639928961 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E999000 == 44 [pid = 1612] [id = 696] 13:25:28 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B217E2E400) [pid = 1612] [serial = 2088] [outer = 0000000000000000] 13:25:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B217EE4000) [pid = 1612] [serial = 2089] [outer = 000000B217E2E400] 13:25:29 INFO - PROCESS | 1612 | 1464639929008 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B219BAE800) [pid = 1612] [serial = 2090] [outer = 000000B217E2E400] 13:25:29 INFO - PROCESS | 1612 | 1464639929457 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 13:25:29 INFO - PROCESS | 1612 | 1464639929548 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:25:29 INFO - PROCESS | 1612 | 1464639929550 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:25:29 INFO - PROCESS | 1612 | 1464639929557 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:25:29 INFO - PROCESS | 1612 | 1464639929566 Marionette TRACE conn5 <- [1,2750,null,{}] 13:25:29 INFO - PROCESS | 1612 | 1464639929570 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:29 INFO - PROCESS | 1612 | 1464639929721 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:25:29 INFO - PROCESS | 1612 | 1464639929773 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D7F2800 == 45 [pid = 1612] [id = 697] 13:25:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B21A2B1C00) [pid = 1612] [serial = 2091] [outer = 0000000000000000] 13:25:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B21A571400) [pid = 1612] [serial = 2092] [outer = 000000B21A2B1C00] 13:25:29 INFO - PROCESS | 1612 | 1464639929820 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B21A579C00) [pid = 1612] [serial = 2093] [outer = 000000B21A2B1C00] 13:25:30 INFO - PROCESS | 1612 | 1464639930251 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 13:25:30 INFO - PROCESS | 1612 | 1464639930297 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1612 | 1464639930300 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:25:30 INFO - PROCESS | 1612 | 1464639930303 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 1612 | 1464639930305 Marionette TRACE conn5 <- [1,2754,null,{}] 13:25:30 INFO - PROCESS | 1612 | 1464639930308 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:30 INFO - PROCESS | 1612 | 1464639930429 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:25:30 INFO - PROCESS | 1612 | 1464639930486 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FFDB800 == 46 [pid = 1612] [id = 698] 13:25:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21A57E000) [pid = 1612] [serial = 2094] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21A634000) [pid = 1612] [serial = 2095] [outer = 000000B21A57E000] 13:25:30 INFO - PROCESS | 1612 | 1464639930533 Marionette DEBUG loaded listener.js 13:25:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21AB50400) [pid = 1612] [serial = 2096] [outer = 000000B21A57E000] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 79 (000000B20D5C7800) [pid = 1612] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 78 (000000B212BD1800) [pid = 1612] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 77 (000000B20D5C8400) [pid = 1612] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 76 (000000B2092EEC00) [pid = 1612] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 75 (000000B214504000) [pid = 1612] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 74 (000000B2257AB400) [pid = 1612] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 73 (000000B20E3B1800) [pid = 1612] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 72 (000000B20D51EC00) [pid = 1612] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:25:30 INFO - PROCESS | 1612 | --DOMWINDOW == 71 (000000B20D5C6400) [pid = 1612] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:25:30 INFO - PROCESS | 1612 | 1464639930932 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 13:25:30 INFO - PROCESS | 1612 | 1464639930977 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1612 | 1464639930980 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:25:30 INFO - PROCESS | 1612 | 1464639930983 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:25:30 INFO - PROCESS | 1612 | 1464639930985 Marionette TRACE conn5 <- [1,2758,null,{}] 13:25:31 INFO - PROCESS | 1612 | 1464639930988 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 1612 | 1464639931114 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:25:31 INFO - PROCESS | 1612 | 1464639931124 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22016D800 == 47 [pid = 1612] [id = 699] 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 72 (000000B20F85E800) [pid = 1612] [serial = 2097] [outer = 0000000000000000] 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 73 (000000B21A2AE800) [pid = 1612] [serial = 2098] [outer = 000000B20F85E800] 13:25:31 INFO - PROCESS | 1612 | 1464639931174 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 74 (000000B21AB57000) [pid = 1612] [serial = 2099] [outer = 000000B20F85E800] 13:25:31 INFO - PROCESS | 1612 | 1464639931589 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 13:25:31 INFO - PROCESS | 1612 | 1464639931616 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:25:31 INFO - PROCESS | 1612 | 1464639931618 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:25:31 INFO - PROCESS | 1612 | 1464639931633 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:25:31 INFO - PROCESS | 1612 | 1464639931634 Marionette TRACE conn5 <- [1,2762,null,{}] 13:25:31 INFO - PROCESS | 1612 | 1464639931638 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:31 INFO - PROCESS | 1612 | 1464639931731 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:25:31 INFO - PROCESS | 1612 | 1464639931738 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226E9800 == 48 [pid = 1612] [id = 700] 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 75 (000000B21AEC0000) [pid = 1612] [serial = 2100] [outer = 0000000000000000] 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 76 (000000B21AF33C00) [pid = 1612] [serial = 2101] [outer = 000000B21AEC0000] 13:25:31 INFO - PROCESS | 1612 | 1464639931783 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 77 (000000B21AF3C800) [pid = 1612] [serial = 2102] [outer = 000000B21AEC0000] 13:25:32 INFO - PROCESS | 1612 | 1464639932203 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 13:25:32 INFO - PROCESS | 1612 | 1464639932268 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1612 | 1464639932271 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:25:32 INFO - PROCESS | 1612 | 1464639932274 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1612 | 1464639932276 Marionette TRACE conn5 <- [1,2766,null,{}] 13:25:32 INFO - PROCESS | 1612 | 1464639932280 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 1612 | 1464639932373 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:25:32 INFO - PROCESS | 1612 | 1464639932383 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222819800 == 49 [pid = 1612] [id = 701] 13:25:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 78 (000000B21AF3A000) [pid = 1612] [serial = 2103] [outer = 0000000000000000] 13:25:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 79 (000000B21B3B7C00) [pid = 1612] [serial = 2104] [outer = 000000B21AF3A000] 13:25:32 INFO - PROCESS | 1612 | 1464639932440 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 80 (000000B21B66F000) [pid = 1612] [serial = 2105] [outer = 000000B21AF3A000] 13:25:33 INFO - PROCESS | 1612 | 1464639933159 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 922ms 13:25:33 INFO - PROCESS | 1612 | 1464639933199 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 1612 | 1464639933203 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:25:33 INFO - PROCESS | 1612 | 1464639933209 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1612 | 1464639933212 Marionette TRACE conn5 <- [1,2770,null,{}] 13:25:33 INFO - PROCESS | 1612 | 1464639933218 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 1612 | 1464639933346 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:25:33 INFO - PROCESS | 1612 | 1464639933475 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2173CF800 == 50 [pid = 1612] [id = 702] 13:25:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 81 (000000B20DAC3800) [pid = 1612] [serial = 2106] [outer = 0000000000000000] 13:25:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 82 (000000B20E20EC00) [pid = 1612] [serial = 2107] [outer = 000000B20DAC3800] 13:25:33 INFO - PROCESS | 1612 | 1464639933536 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 83 (000000B20E848C00) [pid = 1612] [serial = 2108] [outer = 000000B20DAC3800] 13:25:34 INFO - PROCESS | 1612 | 1464639934156 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 13:25:34 INFO - PROCESS | 1612 | 1464639934200 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:25:34 INFO - PROCESS | 1612 | 1464639934206 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:25:34 INFO - PROCESS | 1612 | 1464639934213 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 1612 | 1464639934216 Marionette TRACE conn5 <- [1,2774,null,{}] 13:25:34 INFO - PROCESS | 1612 | 1464639934220 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:34 INFO - PROCESS | 1612 | 1464639934349 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:25:34 INFO - PROCESS | 1612 | 1464639934477 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB18800 == 51 [pid = 1612] [id = 703] 13:25:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 84 (000000B21450A800) [pid = 1612] [serial = 2109] [outer = 0000000000000000] 13:25:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 85 (000000B217E31400) [pid = 1612] [serial = 2110] [outer = 000000B21450A800] 13:25:34 INFO - PROCESS | 1612 | 1464639934536 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 86 (000000B21A2A9C00) [pid = 1612] [serial = 2111] [outer = 000000B21450A800] 13:25:35 INFO - PROCESS | 1612 | 1464639935187 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1025ms 13:25:35 INFO - PROCESS | 1612 | 1464639935237 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1612 | 1464639935240 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:25:35 INFO - PROCESS | 1612 | 1464639935244 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1612 | 1464639935248 Marionette TRACE conn5 <- [1,2778,null,{}] 13:25:35 INFO - PROCESS | 1612 | 1464639935295 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 1612 | 1464639935417 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:25:35 INFO - PROCESS | 1612 | 1464639935546 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222891800 == 52 [pid = 1612] [id = 704] 13:25:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B21AF34000) [pid = 1612] [serial = 2112] [outer = 0000000000000000] 13:25:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B21B296C00) [pid = 1612] [serial = 2113] [outer = 000000B21AF34000] 13:25:35 INFO - PROCESS | 1612 | 1464639935607 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B21B678400) [pid = 1612] [serial = 2114] [outer = 000000B21AF34000] 13:25:36 INFO - PROCESS | 1612 | 1464639936162 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 944ms 13:25:36 INFO - PROCESS | 1612 | 1464639936190 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 1612 | 1464639936193 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:25:36 INFO - PROCESS | 1612 | 1464639936214 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 1612 | 1464639936216 Marionette TRACE conn5 <- [1,2782,null,{}] 13:25:36 INFO - PROCESS | 1612 | 1464639936221 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:36 INFO - PROCESS | 1612 | 1464639936348 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:25:36 INFO - PROCESS | 1612 | 1464639936446 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229C5000 == 53 [pid = 1612] [id = 705] 13:25:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B21B735C00) [pid = 1612] [serial = 2115] [outer = 0000000000000000] 13:25:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B21B73A400) [pid = 1612] [serial = 2116] [outer = 000000B21B735C00] 13:25:36 INFO - PROCESS | 1612 | 1464639936504 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B21BB6F400) [pid = 1612] [serial = 2117] [outer = 000000B21B735C00] 13:25:37 INFO - PROCESS | 1612 | 1464639937105 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 13:25:37 INFO - PROCESS | 1612 | 1464639937143 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 1612 | 1464639937146 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:25:37 INFO - PROCESS | 1612 | 1464639937150 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 1612 | 1464639937153 Marionette TRACE conn5 <- [1,2786,null,{}] 13:25:37 INFO - PROCESS | 1612 | 1464639937156 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 1612 | 1464639937276 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:25:37 INFO - PROCESS | 1612 | 1464639937374 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222AB8800 == 54 [pid = 1612] [id = 706] 13:25:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B21BE53000) [pid = 1612] [serial = 2118] [outer = 0000000000000000] 13:25:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B21C40CC00) [pid = 1612] [serial = 2119] [outer = 000000B21BE53000] 13:25:37 INFO - PROCESS | 1612 | 1464639937432 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B21C45AC00) [pid = 1612] [serial = 2120] [outer = 000000B21BE53000] 13:25:38 INFO - PROCESS | 1612 | 1464639938043 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 923ms 13:25:38 INFO - PROCESS | 1612 | 1464639938075 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 1612 | 1464639938078 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:25:38 INFO - PROCESS | 1612 | 1464639938082 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 1612 | 1464639938084 Marionette TRACE conn5 <- [1,2790,null,{}] 13:25:38 INFO - PROCESS | 1612 | 1464639938088 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:38 INFO - PROCESS | 1612 | 1464639938215 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:25:38 INFO - PROCESS | 1612 | 1464639938316 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D1D000 == 55 [pid = 1612] [id = 707] 13:25:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B21C48E400) [pid = 1612] [serial = 2121] [outer = 0000000000000000] 13:25:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21D053400) [pid = 1612] [serial = 2122] [outer = 000000B21C48E400] 13:25:38 INFO - PROCESS | 1612 | 1464639938375 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B21D432000) [pid = 1612] [serial = 2123] [outer = 000000B21C48E400] 13:25:38 INFO - PROCESS | 1612 | 1464639938947 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 923ms 13:25:39 INFO - PROCESS | 1612 | 1464639939008 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1612 | 1464639939010 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:25:39 INFO - PROCESS | 1612 | 1464639939014 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1612 | 1464639939016 Marionette TRACE conn5 <- [1,2794,null,{}] 13:25:39 INFO - PROCESS | 1612 | 1464639939020 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:39 INFO - PROCESS | 1612 | 1464639939136 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:25:39 INFO - PROCESS | 1612 | 1464639939236 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D58800 == 56 [pid = 1612] [id = 708] 13:25:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21D908400) [pid = 1612] [serial = 2124] [outer = 0000000000000000] 13:25:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21D95DC00) [pid = 1612] [serial = 2125] [outer = 000000B21D908400] 13:25:39 INFO - PROCESS | 1612 | 1464639939294 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21DB26000) [pid = 1612] [serial = 2126] [outer = 000000B21D908400] 13:25:40 INFO - PROCESS | 1612 | 1464639940158 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1180ms 13:25:40 INFO - PROCESS | 1612 | 1464639940197 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 1612 | 1464639940201 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:25:40 INFO - PROCESS | 1612 | 1464639940207 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:25:40 INFO - PROCESS | 1612 | 1464639940211 Marionette TRACE conn5 <- [1,2798,null,{}] 13:25:40 INFO - PROCESS | 1612 | 1464639940216 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 1612 | 1464639940332 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:25:40 INFO - PROCESS | 1612 | 1464639940464 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212BFC800 == 57 [pid = 1612] [id = 709] 13:25:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B20E01F800) [pid = 1612] [serial = 2127] [outer = 0000000000000000] 13:25:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B20C7EEC00) [pid = 1612] [serial = 2128] [outer = 000000B20E01F800] 13:25:40 INFO - PROCESS | 1612 | 1464639940522 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E210000) [pid = 1612] [serial = 2129] [outer = 000000B20E01F800] 13:25:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B226BAE000 == 56 [pid = 1612] [id = 677] 13:25:40 INFO - PROCESS | 1612 | --DOCSHELL 000000B21391C800 == 55 [pid = 1612] [id = 186] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B215132000) [pid = 1612] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B20F863800) [pid = 1612] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20E7A1C00) [pid = 1612] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B2137A3C00) [pid = 1612] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20D943400) [pid = 1612] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20E043C00) [pid = 1612] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B20E155800) [pid = 1612] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B20E21D800) [pid = 1612] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B21450D000) [pid = 1612] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B225C67800) [pid = 1612] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 93 (000000B20E3B7800) [pid = 1612] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 92 (000000B20D51F400) [pid = 1612] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 91 (000000B20D562800) [pid = 1612] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 90 (000000B214999400) [pid = 1612] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 89 (000000B20E2BB400) [pid = 1612] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 88 (000000B21397B000) [pid = 1612] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 87 (000000B20E3E9C00) [pid = 1612] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | --DOMWINDOW == 86 (000000B214227C00) [pid = 1612] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 1612 | 1464639941111 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 921ms 13:25:41 INFO - PROCESS | 1612 | 1464639941136 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1612 | 1464639941142 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:25:41 INFO - PROCESS | 1612 | 1464639941148 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:25:41 INFO - PROCESS | 1612 | 1464639941151 Marionette TRACE conn5 <- [1,2802,null,{}] 13:25:41 INFO - PROCESS | 1612 | 1464639941155 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:41 INFO - PROCESS | 1612 | 1464639941255 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:25:41 INFO - PROCESS | 1612 | 1464639941265 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213220800 == 56 [pid = 1612] [id = 710] 13:25:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 87 (000000B20D518800) [pid = 1612] [serial = 2130] [outer = 0000000000000000] 13:25:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 88 (000000B20E01F400) [pid = 1612] [serial = 2131] [outer = 000000B20D518800] 13:25:41 INFO - PROCESS | 1612 | 1464639941314 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 89 (000000B20E2B4400) [pid = 1612] [serial = 2132] [outer = 000000B20D518800] 13:25:41 INFO - PROCESS | 1612 | 1464639941864 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 13:25:41 INFO - PROCESS | 1612 | 1464639941886 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1612 | 1464639941888 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:25:41 INFO - PROCESS | 1612 | 1464639941892 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 1612 | 1464639941896 Marionette TRACE conn5 <- [1,2806,null,{}] 13:25:41 INFO - PROCESS | 1612 | 1464639941906 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 1612 | 1464639942007 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:25:42 INFO - PROCESS | 1612 | 1464639942100 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B219FD3800 == 57 [pid = 1612] [id = 711] 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 90 (000000B20E714000) [pid = 1612] [serial = 2133] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 91 (000000B20F82BC00) [pid = 1612] [serial = 2134] [outer = 000000B20E714000] 13:25:42 INFO - PROCESS | 1612 | 1464639942152 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 92 (000000B213211000) [pid = 1612] [serial = 2135] [outer = 000000B20E714000] 13:25:42 INFO - PROCESS | 1612 | 1464639942537 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 693ms 13:25:42 INFO - PROCESS | 1612 | 1464639942587 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 1612 | 1464639942590 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:25:42 INFO - PROCESS | 1612 | 1464639942593 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 1612 | 1464639942595 Marionette TRACE conn5 <- [1,2810,null,{}] 13:25:42 INFO - PROCESS | 1612 | 1464639942599 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 1612 | 1464639942698 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:25:42 INFO - PROCESS | 1612 | 1464639942705 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B005000 == 58 [pid = 1612] [id = 712] 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 93 (000000B21397A400) [pid = 1612] [serial = 2136] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 94 (000000B214227C00) [pid = 1612] [serial = 2137] [outer = 000000B21397A400] 13:25:42 INFO - PROCESS | 1612 | 1464639942751 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B214505C00) [pid = 1612] [serial = 2138] [outer = 000000B21397A400] 13:25:43 INFO - PROCESS | 1612 | 1464639943203 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 13:25:43 INFO - PROCESS | 1612 | 1464639943229 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:25:43 INFO - PROCESS | 1612 | 1464639943231 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:25:43 INFO - PROCESS | 1612 | 1464639943235 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 1612 | 1464639943236 Marionette TRACE conn5 <- [1,2814,null,{}] 13:25:43 INFO - PROCESS | 1612 | 1464639943240 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:43 INFO - PROCESS | 1612 | 1464639943370 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:25:43 INFO - PROCESS | 1612 | 1464639943468 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B7D5800 == 59 [pid = 1612] [id = 713] 13:25:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B214511800) [pid = 1612] [serial = 2139] [outer = 0000000000000000] 13:25:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B214954000) [pid = 1612] [serial = 2140] [outer = 000000B214511800] 13:25:43 INFO - PROCESS | 1612 | 1464639943516 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20D5CD800) [pid = 1612] [serial = 2141] [outer = 000000B214511800] 13:25:43 INFO - PROCESS | 1612 | 1464639943964 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 777ms 13:25:44 INFO - PROCESS | 1612 | 1464639944017 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 1612 | 1464639944027 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:25:44 INFO - PROCESS | 1612 | 1464639944031 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1612 | 1464639944032 Marionette TRACE conn5 <- [1,2818,null,{}] 13:25:44 INFO - PROCESS | 1612 | 1464639944036 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 1612 | 1464639944184 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:25:44 INFO - PROCESS | 1612 | 1464639944216 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F2A0800 == 60 [pid = 1612] [id = 714] 13:25:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B219F97C00) [pid = 1612] [serial = 2142] [outer = 0000000000000000] 13:25:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21A2DC400) [pid = 1612] [serial = 2143] [outer = 000000B219F97C00] 13:25:44 INFO - PROCESS | 1612 | 1464639944264 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21A575C00) [pid = 1612] [serial = 2144] [outer = 000000B219F97C00] 13:25:44 INFO - PROCESS | 1612 | 1464639944740 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 775ms 13:25:44 INFO - PROCESS | 1612 | 1464639944809 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 1612 | 1464639944811 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:25:44 INFO - PROCESS | 1612 | 1464639944814 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1612 | 1464639944816 Marionette TRACE conn5 <- [1,2822,null,{}] 13:25:44 INFO - PROCESS | 1612 | 1464639944827 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 1612 | 1464639944949 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:25:45 INFO - PROCESS | 1612 | 1464639945011 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD38800 == 61 [pid = 1612] [id = 715] 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21A7BBC00) [pid = 1612] [serial = 2145] [outer = 0000000000000000] 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21AB4DC00) [pid = 1612] [serial = 2146] [outer = 000000B21A7BBC00] 13:25:45 INFO - PROCESS | 1612 | 1464639945058 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B21B3B1400) [pid = 1612] [serial = 2147] [outer = 000000B21A7BBC00] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B217E2E400) [pid = 1612] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21A2B1C00) [pid = 1612] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 101 (000000B20DABBC00) [pid = 1612] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 100 (000000B212C3F400) [pid = 1612] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 99 (000000B20E153800) [pid = 1612] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 98 (000000B20D5D0000) [pid = 1612] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 97 (000000B21A57E000) [pid = 1612] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 96 (000000B212C44000) [pid = 1612] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 95 (000000B20F85E800) [pid = 1612] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:25:45 INFO - PROCESS | 1612 | --DOMWINDOW == 94 (000000B21AEC0000) [pid = 1612] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:25:45 INFO - PROCESS | 1612 | 1464639945544 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 797ms 13:25:45 INFO - PROCESS | 1612 | 1464639945620 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1612 | 1464639945622 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:25:45 INFO - PROCESS | 1612 | 1464639945627 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1612 | 1464639945637 Marionette TRACE conn5 <- [1,2826,null,{}] 13:25:45 INFO - PROCESS | 1612 | 1464639945641 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 1612 | 1464639945735 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:25:45 INFO - PROCESS | 1612 | 1464639945748 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B220167800 == 62 [pid = 1612] [id = 716] 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 95 (000000B20DABBC00) [pid = 1612] [serial = 2148] [outer = 0000000000000000] 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 96 (000000B21A2B1C00) [pid = 1612] [serial = 2149] [outer = 000000B20DABBC00] 13:25:45 INFO - PROCESS | 1612 | 1464639945793 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 97 (000000B21B673000) [pid = 1612] [serial = 2150] [outer = 000000B20DABBC00] 13:25:46 INFO - PROCESS | 1612 | 1464639946219 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 649ms 13:25:46 INFO - PROCESS | 1612 | 1464639946278 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 1612 | 1464639946280 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:25:46 INFO - PROCESS | 1612 | 1464639946284 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1612 | 1464639946285 Marionette TRACE conn5 <- [1,2830,null,{}] 13:25:46 INFO - PROCESS | 1612 | 1464639946289 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:46 INFO - PROCESS | 1612 | 1464639946384 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:25:46 INFO - PROCESS | 1612 | 1464639946424 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222882800 == 63 [pid = 1612] [id = 717] 13:25:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 98 (000000B20D5C7C00) [pid = 1612] [serial = 2151] [outer = 0000000000000000] 13:25:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 99 (000000B21C414000) [pid = 1612] [serial = 2152] [outer = 000000B20D5C7C00] 13:25:46 INFO - PROCESS | 1612 | 1464639946471 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 100 (000000B21C647C00) [pid = 1612] [serial = 2153] [outer = 000000B20D5C7C00] 13:25:46 INFO - PROCESS | 1612 | 1464639946914 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 13:25:46 INFO - PROCESS | 1612 | 1464639946958 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 1612 | 1464639946961 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:25:46 INFO - PROCESS | 1612 | 1464639946964 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1612 | 1464639946966 Marionette TRACE conn5 <- [1,2834,null,{}] 13:25:46 INFO - PROCESS | 1612 | 1464639946970 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 1612 | 1464639947076 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:25:47 INFO - PROCESS | 1612 | 1464639947083 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D13000 == 64 [pid = 1612] [id = 718] 13:25:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 101 (000000B21D42D000) [pid = 1612] [serial = 2154] [outer = 0000000000000000] 13:25:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 102 (000000B21DB28800) [pid = 1612] [serial = 2155] [outer = 000000B21D42D000] 13:25:47 INFO - PROCESS | 1612 | 1464639947129 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B21E53B400) [pid = 1612] [serial = 2156] [outer = 000000B21D42D000] 13:25:47 INFO - PROCESS | 1612 | 1464639947826 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 13:25:47 INFO - PROCESS | 1612 | 1464639947890 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1612 | 1464639947896 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:25:47 INFO - PROCESS | 1612 | 1464639947903 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1612 | 1464639947907 Marionette TRACE conn5 <- [1,2838,null,{}] 13:25:47 INFO - PROCESS | 1612 | 1464639947913 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:48 INFO - PROCESS | 1612 | 1464639948071 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:25:48 INFO - PROCESS | 1612 | 1464639948202 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214714800 == 65 [pid = 1612] [id = 719] 13:25:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E097400) [pid = 1612] [serial = 2157] [outer = 0000000000000000] 13:25:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B20E149400) [pid = 1612] [serial = 2158] [outer = 000000B20E097400] 13:25:48 INFO - PROCESS | 1612 | 1464639948261 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B20E3E1000) [pid = 1612] [serial = 2159] [outer = 000000B20E097400] 13:25:48 INFO - PROCESS | 1612 | 1464639948859 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 13:25:48 INFO - PROCESS | 1612 | 1464639948890 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 1612 | 1464639948896 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:25:48 INFO - PROCESS | 1612 | 1464639948903 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 1612 | 1464639948906 Marionette TRACE conn5 <- [1,2842,null,{}] 13:25:48 INFO - PROCESS | 1612 | 1464639948910 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 1612 | 1464639949040 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:25:49 INFO - PROCESS | 1612 | 1464639949173 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21E997000 == 66 [pid = 1612] [id = 720] 13:25:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B214229C00) [pid = 1612] [serial = 2160] [outer = 0000000000000000] 13:25:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B214507000) [pid = 1612] [serial = 2161] [outer = 000000B214229C00] 13:25:49 INFO - PROCESS | 1612 | 1464639949233 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B217E39000) [pid = 1612] [serial = 2162] [outer = 000000B214229C00] 13:25:49 INFO - PROCESS | 1612 | 1464639949850 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 987ms 13:25:49 INFO - PROCESS | 1612 | 1464639949889 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 1612 | 1464639949892 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:25:49 INFO - PROCESS | 1612 | 1464639949896 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1612 | 1464639949901 Marionette TRACE conn5 <- [1,2846,null,{}] 13:25:49 INFO - PROCESS | 1612 | 1464639949913 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:50 INFO - PROCESS | 1612 | 1464639950036 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:25:50 INFO - PROCESS | 1612 | 1464639950171 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ED4800 == 67 [pid = 1612] [id = 721] 13:25:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B21AB52400) [pid = 1612] [serial = 2163] [outer = 0000000000000000] 13:25:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21AF39800) [pid = 1612] [serial = 2164] [outer = 000000B21AB52400] 13:25:50 INFO - PROCESS | 1612 | 1464639950234 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21D9D3400) [pid = 1612] [serial = 2165] [outer = 000000B21AB52400] 13:25:50 INFO - PROCESS | 1612 | 1464639950883 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1024ms 13:25:50 INFO - PROCESS | 1612 | 1464639950923 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1612 | 1464639950926 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:25:50 INFO - PROCESS | 1612 | 1464639950929 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 1612 | 1464639950932 Marionette TRACE conn5 <- [1,2850,null,{}] 13:25:50 INFO - PROCESS | 1612 | 1464639950936 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 1612 | 1464639951059 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:25:51 INFO - PROCESS | 1612 | 1464639951190 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231C8800 == 68 [pid = 1612] [id = 722] 13:25:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21E541800) [pid = 1612] [serial = 2166] [outer = 0000000000000000] 13:25:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E544800) [pid = 1612] [serial = 2167] [outer = 000000B21E541800] 13:25:51 INFO - PROCESS | 1612 | 1464639951249 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21E5D8800) [pid = 1612] [serial = 2168] [outer = 000000B21E541800] 13:25:51 INFO - PROCESS | 1612 | 1464639951807 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 923ms 13:25:51 INFO - PROCESS | 1612 | 1464639951855 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 1612 | 1464639951857 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:25:51 INFO - PROCESS | 1612 | 1464639951861 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 1612 | 1464639951863 Marionette TRACE conn5 <- [1,2854,null,{}] 13:25:51 INFO - PROCESS | 1612 | 1464639951867 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 1612 | 1464639951987 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:25:52 INFO - PROCESS | 1612 | 1464639952089 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22343C800 == 69 [pid = 1612] [id = 723] 13:25:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21E5D7000) [pid = 1612] [serial = 2169] [outer = 0000000000000000] 13:25:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21E5E1000) [pid = 1612] [serial = 2170] [outer = 000000B21E5D7000] 13:25:52 INFO - PROCESS | 1612 | 1464639952147 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21E771800) [pid = 1612] [serial = 2171] [outer = 000000B21E5D7000] 13:25:52 INFO - PROCESS | 1612 | 1464639952787 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 13:25:52 INFO - PROCESS | 1612 | 1464639952850 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1612 | 1464639952852 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:25:52 INFO - PROCESS | 1612 | 1464639952856 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1612 | 1464639952858 Marionette TRACE conn5 <- [1,2858,null,{}] 13:25:52 INFO - PROCESS | 1612 | 1464639952862 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 1612 | 1464639953001 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:25:53 INFO - PROCESS | 1612 | 1464639953133 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1612 | ++DOCSHELL 000000B224193000 == 70 [pid = 1612] [id = 724] 13:25:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21EAC2C00) [pid = 1612] [serial = 2172] [outer = 0000000000000000] 13:25:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21EACC000) [pid = 1612] [serial = 2173] [outer = 000000B21EAC2C00] 13:25:53 INFO - PROCESS | 1612 | 1464639953192 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B21EB49400) [pid = 1612] [serial = 2174] [outer = 000000B21EAC2C00] 13:25:53 INFO - PROCESS | 1612 | 1464639953797 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 13:25:53 INFO - PROCESS | 1612 | 1464639953845 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1612 | 1464639953847 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:25:53 INFO - PROCESS | 1612 | 1464639953851 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1612 | 1464639953853 Marionette TRACE conn5 <- [1,2862,null,{}] 13:25:53 INFO - PROCESS | 1612 | 1464639953857 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:53 INFO - PROCESS | 1612 | 1464639953979 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:25:54 INFO - PROCESS | 1612 | 1464639954281 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1612 | ++DOCSHELL 000000B214354800 == 71 [pid = 1612] [id = 725] 13:25:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B20C7E6400) [pid = 1612] [serial = 2175] [outer = 0000000000000000] 13:25:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B20D107C00) [pid = 1612] [serial = 2176] [outer = 000000B20C7E6400] 13:25:54 INFO - PROCESS | 1612 | 1464639954348 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B20D5D0000) [pid = 1612] [serial = 2177] [outer = 000000B20C7E6400] 13:25:54 INFO - PROCESS | 1612 | 1464639954937 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1128ms 13:25:54 INFO - PROCESS | 1612 | 1464639954982 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 1612 | 1464639954987 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:25:54 INFO - PROCESS | 1612 | 1464639954992 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:25:55 INFO - PROCESS | 1612 | 1464639954997 Marionette TRACE conn5 <- [1,2866,null,{}] 13:25:55 INFO - PROCESS | 1612 | 1464639955003 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 1612 | 1464639955122 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:25:55 INFO - PROCESS | 1612 | 1464639955230 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AC20800 == 72 [pid = 1612] [id = 726] 13:25:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B20E3E1800) [pid = 1612] [serial = 2178] [outer = 0000000000000000] 13:25:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B20E7A5400) [pid = 1612] [serial = 2179] [outer = 000000B20E3E1800] 13:25:55 INFO - PROCESS | 1612 | 1464639955282 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21352F400) [pid = 1612] [serial = 2180] [outer = 000000B20E3E1800] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AFD5000 == 71 [pid = 1612] [id = 175] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D6D8800 == 70 [pid = 1612] [id = 178] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B212859000 == 69 [pid = 1612] [id = 182] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B214368800 == 68 [pid = 1612] [id = 171] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A603800 == 67 [pid = 1612] [id = 174] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21390F000 == 66 [pid = 1612] [id = 183] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B222882800 == 65 [pid = 1612] [id = 717] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B220167800 == 64 [pid = 1612] [id = 716] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD38800 == 63 [pid = 1612] [id = 715] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F2A0800 == 62 [pid = 1612] [id = 714] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B7D5800 == 61 [pid = 1612] [id = 713] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B005000 == 60 [pid = 1612] [id = 712] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FD3800 == 59 [pid = 1612] [id = 711] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B213220800 == 58 [pid = 1612] [id = 710] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B212BFC800 == 57 [pid = 1612] [id = 709] 13:25:55 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B20D51D000) [pid = 1612] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:25:55 INFO - PROCESS | 1612 | --DOMWINDOW == 125 (000000B20E3AD800) [pid = 1612] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:25:55 INFO - PROCESS | 1612 | --DOMWINDOW == 124 (000000B214D8E800) [pid = 1612] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:25:55 INFO - PROCESS | 1612 | --DOMWINDOW == 123 (000000B218424C00) [pid = 1612] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:25:55 INFO - PROCESS | 1612 | --DOMWINDOW == 122 (000000B21B3B7C00) [pid = 1612] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D1D000 == 56 [pid = 1612] [id = 707] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B222AB8800 == 55 [pid = 1612] [id = 706] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229C5000 == 54 [pid = 1612] [id = 705] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B222891800 == 53 [pid = 1612] [id = 704] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB18800 == 52 [pid = 1612] [id = 703] 13:25:55 INFO - PROCESS | 1612 | --DOCSHELL 000000B2173CF800 == 51 [pid = 1612] [id = 702] 13:25:55 INFO - PROCESS | 1612 | 1464639955965 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1025ms 13:25:56 INFO - PROCESS | 1612 | 1464639956023 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1612 | 1464639956027 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:25:56 INFO - PROCESS | 1612 | 1464639956032 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1612 | 1464639956034 Marionette TRACE conn5 <- [1,2870,null,{}] 13:25:56 INFO - PROCESS | 1612 | 1464639956038 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 1612 | 1464639956141 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 121 (000000B217EE4000) [pid = 1612] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 120 (000000B21A579C00) [pid = 1612] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B21A571400) [pid = 1612] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B219BAE800) [pid = 1612] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B219F96400) [pid = 1612] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B214297C00) [pid = 1612] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B21373BC00) [pid = 1612] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B213982C00) [pid = 1612] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B20E3AB800) [pid = 1612] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B20E3EFC00) [pid = 1612] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20E157800) [pid = 1612] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B20E01D000) [pid = 1612] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 109 (000000B21A634000) [pid = 1612] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 108 (000000B214955C00) [pid = 1612] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 107 (000000B21A2AE800) [pid = 1612] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 106 (000000B21AF3C800) [pid = 1612] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 105 (000000B21AF33C00) [pid = 1612] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 104 (000000B21AB50400) [pid = 1612] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 103 (000000B217D99000) [pid = 1612] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | --DOMWINDOW == 102 (000000B21AB57000) [pid = 1612] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:25:56 INFO - PROCESS | 1612 | 1464639956248 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D745000 == 52 [pid = 1612] [id = 727] 13:25:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 103 (000000B20D5C8000) [pid = 1612] [serial = 2181] [outer = 0000000000000000] 13:25:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 104 (000000B20E153400) [pid = 1612] [serial = 2182] [outer = 000000B20D5C8000] 13:25:56 INFO - PROCESS | 1612 | 1464639956297 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 105 (000000B213299000) [pid = 1612] [serial = 2183] [outer = 000000B20D5C8000] 13:25:56 INFO - PROCESS | 1612 | 1464639956744 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 777ms 13:25:56 INFO - PROCESS | 1612 | 1464639956811 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1612 | 1464639956814 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:25:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:25:56 INFO - PROCESS | 1612 | 1464639956819 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1612 | 1464639956825 Marionette TRACE conn5 <- [1,2874,null,{}] 13:25:56 INFO - PROCESS | 1612 | 1464639956835 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 1612 | 1464639956937 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:25:56 INFO - PROCESS | 1612 | 1464639956955 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B93D000 == 53 [pid = 1612] [id = 728] 13:25:56 INFO - PROCESS | 1612 | ++DOMWINDOW == 106 (000000B2147A7C00) [pid = 1612] [serial = 2184] [outer = 0000000000000000] 13:25:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 107 (000000B2149E0800) [pid = 1612] [serial = 2185] [outer = 000000B2147A7C00] 13:25:57 INFO - PROCESS | 1612 | 1464639957002 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 108 (000000B217DF0800) [pid = 1612] [serial = 2186] [outer = 000000B2147A7C00] 13:25:57 INFO - PROCESS | 1612 | 1464639957484 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 13:25:57 INFO - PROCESS | 1612 | 1464639957512 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 1612 | 1464639957515 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:25:57 INFO - PROCESS | 1612 | 1464639957518 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:25:57 INFO - PROCESS | 1612 | 1464639957520 Marionette TRACE conn5 <- [1,2878,null,{}] 13:25:57 INFO - PROCESS | 1612 | 1464639957524 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:57 INFO - PROCESS | 1612 | 1464639957625 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:25:57 INFO - PROCESS | 1612 | 1464639957635 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1612 | ++DOCSHELL 000000B213798800 == 54 [pid = 1612] [id = 729] 13:25:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 109 (000000B217E3D000) [pid = 1612] [serial = 2187] [outer = 0000000000000000] 13:25:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 110 (000000B219BB0C00) [pid = 1612] [serial = 2188] [outer = 000000B217E3D000] 13:25:57 INFO - PROCESS | 1612 | 1464639957682 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B21A221C00) [pid = 1612] [serial = 2189] [outer = 000000B217E3D000] 13:25:58 INFO - PROCESS | 1612 | 1464639958116 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 13:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:25:58 INFO - PROCESS | 1612 | 1464639958169 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1612 | 1464639958171 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 1612 | 1464639958175 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1612 | 1464639958176 Marionette TRACE conn5 <- [1,2882,null,{}] 13:25:58 INFO - PROCESS | 1612 | 1464639958188 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 1612 | 1464639958312 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:25:58 INFO - PROCESS | 1612 | 1464639958399 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB1A800 == 55 [pid = 1612] [id = 730] 13:25:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21A569C00) [pid = 1612] [serial = 2190] [outer = 0000000000000000] 13:25:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21A578400) [pid = 1612] [serial = 2191] [outer = 000000B21A569C00] 13:25:58 INFO - PROCESS | 1612 | 1464639958454 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21AB51400) [pid = 1612] [serial = 2192] [outer = 000000B21A569C00] 13:25:58 INFO - PROCESS | 1612 | 1464639958934 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 13:25:58 INFO - PROCESS | 1612 | 1464639958953 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1612 | 1464639958956 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:25:58 INFO - PROCESS | 1612 | 1464639958959 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1612 | 1464639958969 Marionette TRACE conn5 <- [1,2886,null,{}] 13:25:58 INFO - PROCESS | 1612 | 1464639958980 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:59 INFO - PROCESS | 1612 | 1464639959108 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:25:59 INFO - PROCESS | 1612 | 1464639959174 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22017D800 == 56 [pid = 1612] [id = 731] 13:25:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21B3B7C00) [pid = 1612] [serial = 2193] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21B679400) [pid = 1612] [serial = 2194] [outer = 000000B21B3B7C00] 13:25:59 INFO - PROCESS | 1612 | 1464639959220 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21B894800) [pid = 1612] [serial = 2195] [outer = 000000B21B3B7C00] 13:25:59 INFO - PROCESS | 1612 | 1464639959671 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 755ms 13:25:59 INFO - PROCESS | 1612 | 1464639959748 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 1612 | 1464639959750 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:25:59 INFO - PROCESS | 1612 | 1464639959756 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 1612 | 1464639959757 Marionette TRACE conn5 <- [1,2890,null,{}] 13:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:25:59 INFO - PROCESS | 1612 | 1464639959761 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:59 INFO - PROCESS | 1612 | 1464639959889 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:25:59 INFO - PROCESS | 1612 | 1464639959907 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222882800 == 57 [pid = 1612] [id = 732] 13:25:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21C412000) [pid = 1612] [serial = 2196] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21C45BC00) [pid = 1612] [serial = 2197] [outer = 000000B21C412000] 13:25:59 INFO - PROCESS | 1612 | 1464639959952 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B21D4E2000) [pid = 1612] [serial = 2198] [outer = 000000B21C412000] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 119 (000000B214511800) [pid = 1612] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 118 (000000B20D518800) [pid = 1612] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 117 (000000B21D908400) [pid = 1612] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 116 (000000B20E01F800) [pid = 1612] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 115 (000000B20E714000) [pid = 1612] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 114 (000000B219F97C00) [pid = 1612] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 113 (000000B21397A400) [pid = 1612] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 112 (000000B21A7BBC00) [pid = 1612] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 111 (000000B20D5C7C00) [pid = 1612] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:26:00 INFO - PROCESS | 1612 | --DOMWINDOW == 110 (000000B20DABBC00) [pid = 1612] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:26:00 INFO - PROCESS | 1612 | 1464639960545 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 839ms 13:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:26:00 INFO - PROCESS | 1612 | 1464639960603 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1612 | 1464639960605 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:26:00 INFO - PROCESS | 1612 | 1464639960608 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1612 | 1464639960610 Marionette TRACE conn5 <- [1,2894,null,{}] 13:26:00 INFO - PROCESS | 1612 | 1464639960614 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 1612 | 1464639960754 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:26:00 INFO - PROCESS | 1612 | 1464639960815 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229DC000 == 58 [pid = 1612] [id = 733] 13:26:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 111 (000000B20D5C7C00) [pid = 1612] [serial = 2199] [outer = 0000000000000000] 13:26:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 112 (000000B21AF3D800) [pid = 1612] [serial = 2200] [outer = 000000B20D5C7C00] 13:26:00 INFO - PROCESS | 1612 | 1464639960862 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1612 | ++DOMWINDOW == 113 (000000B21D9D2800) [pid = 1612] [serial = 2201] [outer = 000000B20D5C7C00] 13:26:01 INFO - PROCESS | 1612 | 1464639961237 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:26:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 13:26:01 INFO - PROCESS | 1612 | 1464639961281 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1612 | 1464639961283 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:26:01 INFO - PROCESS | 1612 | 1464639961287 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:26:01 INFO - PROCESS | 1612 | 1464639961289 Marionette TRACE conn5 <- [1,2898,null,{}] 13:26:01 INFO - PROCESS | 1612 | 1464639961292 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:01 INFO - PROCESS | 1612 | 1464639961388 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:26:01 INFO - PROCESS | 1612 | 1464639961431 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222EBF000 == 59 [pid = 1612] [id = 734] 13:26:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 114 (000000B21E53DC00) [pid = 1612] [serial = 2202] [outer = 0000000000000000] 13:26:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 115 (000000B21E5E1800) [pid = 1612] [serial = 2203] [outer = 000000B21E53DC00] 13:26:01 INFO - PROCESS | 1612 | 1464639961477 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1612 | ++DOMWINDOW == 116 (000000B21EAC5C00) [pid = 1612] [serial = 2204] [outer = 000000B21E53DC00] 13:26:01 INFO - PROCESS | 1612 | 1464639961895 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:26:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:26:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:26:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 13:26:01 INFO - PROCESS | 1612 | 1464639961927 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1612 | 1464639961929 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:26:01 INFO - PROCESS | 1612 | 1464639961946 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1612 | 1464639961948 Marionette TRACE conn5 <- [1,2902,null,{}] 13:26:01 INFO - TEST-START | /DOMEvents/constructors.html 13:26:01 INFO - PROCESS | 1612 | 1464639961952 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 1612 | 1464639962056 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:26:02 INFO - PROCESS | 1612 | 1464639962062 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22418E000 == 60 [pid = 1612] [id = 735] 13:26:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 117 (000000B21EACC800) [pid = 1612] [serial = 2205] [outer = 0000000000000000] 13:26:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 118 (000000B21EB44800) [pid = 1612] [serial = 2206] [outer = 000000B21EACC800] 13:26:02 INFO - PROCESS | 1612 | 1464639962115 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1612 | ++DOMWINDOW == 119 (000000B21EBE9C00) [pid = 1612] [serial = 2207] [outer = 000000B21EACC800] 13:26:02 INFO - PROCESS | 1612 | 1464639962922 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:26:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:26:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:26:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:26:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:26:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:26:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:26:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1040ms 13:26:03 INFO - PROCESS | 1612 | 1464639963016 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1612 | 1464639963021 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:26:03 INFO - PROCESS | 1612 | 1464639963028 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1612 | 1464639963032 Marionette TRACE conn5 <- [1,2906,null,{}] 13:26:03 INFO - PROCESS | 1612 | 1464639963089 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:03 INFO - PROCESS | 1612 | 1464639963226 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:26:03 INFO - PROCESS | 1612 | 1464639963355 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21AFD5000 == 61 [pid = 1612] [id = 736] 13:26:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 120 (000000B20E3EFC00) [pid = 1612] [serial = 2208] [outer = 0000000000000000] 13:26:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 121 (000000B213744400) [pid = 1612] [serial = 2209] [outer = 000000B20E3EFC00] 13:26:03 INFO - PROCESS | 1612 | 1464639963414 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 1612 | ++DOMWINDOW == 122 (000000B214293800) [pid = 1612] [serial = 2210] [outer = 000000B20E3EFC00] 13:26:03 INFO - PROCESS | 1612 | 1464639963965 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:26:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:26:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 987ms 13:26:04 INFO - PROCESS | 1612 | 1464639964032 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 1612 | 1464639964039 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:26:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:26:04 INFO - PROCESS | 1612 | 1464639964047 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 1612 | 1464639964050 Marionette TRACE conn5 <- [1,2910,null,{}] 13:26:04 INFO - PROCESS | 1612 | 1464639964055 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:04 INFO - PROCESS | 1612 | 1464639964187 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:26:04 INFO - PROCESS | 1612 | 1464639964293 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222891000 == 62 [pid = 1612] [id = 737] 13:26:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 123 (000000B215132000) [pid = 1612] [serial = 2211] [outer = 0000000000000000] 13:26:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 124 (000000B21A352800) [pid = 1612] [serial = 2212] [outer = 000000B215132000] 13:26:04 INFO - PROCESS | 1612 | 1464639964351 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1612 | ++DOMWINDOW == 125 (000000B21AB4E000) [pid = 1612] [serial = 2213] [outer = 000000B215132000] 13:26:04 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:26:04 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:26:04 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:26:04 INFO - PROCESS | 1612 | [1612] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:26:04 INFO - PROCESS | 1612 | 1464639964960 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:26:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:26:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:26:04 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 13:26:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:26:04 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 13:26:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:26:04 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]" 13:26:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:26:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:26:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:26:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 927ms 13:26:04 INFO - PROCESS | 1612 | 1464639964978 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 1612 | 1464639964980 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:26:05 INFO - PROCESS | 1612 | 1464639965001 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1612 | 1464639965006 Marionette TRACE conn5 <- [1,2914,null,{}] 13:26:05 INFO - PROCESS | 1612 | 1464639965018 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 1612 | 1464639965143 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:26:05 INFO - PROCESS | 1612 | 1464639965252 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22575A800 == 63 [pid = 1612] [id = 738] 13:26:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 126 (000000B21E5D6C00) [pid = 1612] [serial = 2214] [outer = 0000000000000000] 13:26:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B21EBEC800) [pid = 1612] [serial = 2215] [outer = 000000B21E5D6C00] 13:26:05 INFO - PROCESS | 1612 | 1464639965312 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B21EC77000) [pid = 1612] [serial = 2216] [outer = 000000B21E5D6C00] 13:26:05 INFO - PROCESS | 1612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:26:05 INFO - PROCESS | 1612 | 1464639965860 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:26:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 13:26:05 INFO - PROCESS | 1612 | 1464639965930 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1612 | 1464639965934 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:26:05 INFO - PROCESS | 1612 | 1464639965939 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1612 | 1464639965941 Marionette TRACE conn5 <- [1,2918,null,{}] 13:26:05 INFO - PROCESS | 1612 | 1464639965945 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:06 INFO - PROCESS | 1612 | 1464639966070 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:26:06 INFO - PROCESS | 1612 | 1464639966176 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225A35800 == 64 [pid = 1612] [id = 739] 13:26:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21F970400) [pid = 1612] [serial = 2217] [outer = 0000000000000000] 13:26:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21F973000) [pid = 1612] [serial = 2218] [outer = 000000B21F970400] 13:26:06 INFO - PROCESS | 1612 | 1464639966233 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21F97B800) [pid = 1612] [serial = 2219] [outer = 000000B21F970400] 13:26:06 INFO - PROCESS | 1612 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:26:06 INFO - PROCESS | 1612 | 1464639966760 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:26:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:26:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 13:26:06 INFO - PROCESS | 1612 | 1464639966823 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 1612 | 1464639966825 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:26:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:26:06 INFO - PROCESS | 1612 | 1464639966829 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 1612 | 1464639966831 Marionette TRACE conn5 <- [1,2922,null,{}] 13:26:06 INFO - PROCESS | 1612 | 1464639966852 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:06 INFO - PROCESS | 1612 | 1464639966973 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:26:07 INFO - PROCESS | 1612 | 1464639967077 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225ACE800 == 65 [pid = 1612] [id = 740] 13:26:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21F96F400) [pid = 1612] [serial = 2220] [outer = 0000000000000000] 13:26:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21FC33800) [pid = 1612] [serial = 2221] [outer = 000000B21F96F400] 13:26:07 INFO - PROCESS | 1612 | 1464639967136 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21FC3A000) [pid = 1612] [serial = 2222] [outer = 000000B21F96F400] 13:26:07 INFO - PROCESS | 1612 | 1464639967714 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:26:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:26:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 13:26:07 INFO - PROCESS | 1612 | 1464639967776 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1612 | 1464639967779 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:26:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:26:07 INFO - PROCESS | 1612 | 1464639967783 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1612 | 1464639967785 Marionette TRACE conn5 <- [1,2926,null,{}] 13:26:07 INFO - PROCESS | 1612 | 1464639967789 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 1612 | 1464639967931 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:26:08 INFO - PROCESS | 1612 | 1464639968066 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B37000 == 66 [pid = 1612] [id = 741] 13:26:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21FC3CC00) [pid = 1612] [serial = 2223] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21FD08C00) [pid = 1612] [serial = 2224] [outer = 000000B21FC3CC00] 13:26:08 INFO - PROCESS | 1612 | 1464639968125 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21FD6CC00) [pid = 1612] [serial = 2225] [outer = 000000B21FC3CC00] 13:26:08 INFO - PROCESS | 1612 | 1464639968627 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:26:08 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. 13:26:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 13:26:08 INFO - PROCESS | 1612 | 1464639968682 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 1612 | 1464639968685 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:26:08 INFO - PROCESS | 1612 | 1464639968690 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1612 | 1464639968692 Marionette TRACE conn5 <- [1,2930,null,{}] 13:26:08 INFO - PROCESS | 1612 | 1464639968696 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:08 INFO - PROCESS | 1612 | 1464639968815 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:26:08 INFO - PROCESS | 1612 | 1464639968920 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B87000 == 67 [pid = 1612] [id = 742] 13:26:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21FCE8000) [pid = 1612] [serial = 2226] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21FD73000) [pid = 1612] [serial = 2227] [outer = 000000B21FCE8000] 13:26:08 INFO - PROCESS | 1612 | 1464639968976 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B22013C400) [pid = 1612] [serial = 2228] [outer = 000000B21FCE8000] 13:26:09 INFO - PROCESS | 1612 | 1464639969489 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:26:09 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 13:26:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:26:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 818ms 13:26:09 INFO - PROCESS | 1612 | 1464639969511 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1612 | 1464639969514 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:26:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:26:09 INFO - PROCESS | 1612 | 1464639969517 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 1612 | 1464639969519 Marionette TRACE conn5 <- [1,2934,null,{}] 13:26:09 INFO - PROCESS | 1612 | 1464639969523 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:09 INFO - PROCESS | 1612 | 1464639969641 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:26:09 INFO - PROCESS | 1612 | 1464639969775 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225C80000 == 68 [pid = 1612] [id = 743] 13:26:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21FD7B800) [pid = 1612] [serial = 2229] [outer = 0000000000000000] 13:26:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B220146000) [pid = 1612] [serial = 2230] [outer = 000000B21FD7B800] 13:26:09 INFO - PROCESS | 1612 | 1464639969836 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B2201CA800) [pid = 1612] [serial = 2231] [outer = 000000B21FD7B800] 13:26:10 INFO - PROCESS | 1612 | 1464639970366 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:26:10 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. 13:26:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 13:26:10 INFO - PROCESS | 1612 | 1464639970401 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:26:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:26:10 INFO - PROCESS | 1612 | 1464639970404 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:26:10 INFO - PROCESS | 1612 | 1464639970408 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1612 | 1464639970410 Marionette TRACE conn5 <- [1,2938,null,{}] 13:26:10 INFO - PROCESS | 1612 | 1464639970429 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 1612 | 1464639970583 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:26:10 INFO - PROCESS | 1612 | 1464639970659 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225E95000 == 69 [pid = 1612] [id = 744] 13:26:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B2202BB800) [pid = 1612] [serial = 2232] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B2202BF400) [pid = 1612] [serial = 2233] [outer = 000000B2202BB800] 13:26:10 INFO - PROCESS | 1612 | 1464639970714 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B2202C8000) [pid = 1612] [serial = 2234] [outer = 000000B2202BB800] 13:26:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212ADB000 == 70 [pid = 1612] [id = 745] 13:26:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B20E098C00) [pid = 1612] [serial = 2235] [outer = 0000000000000000] 13:26:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B20E0A0800) [pid = 1612] [serial = 2236] [outer = 000000B20E098C00] 13:26:11 INFO - PROCESS | 1612 | 1464639971338 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:26:11 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. 13:26:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 987ms 13:26:11 INFO - PROCESS | 1612 | 1464639971396 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 1612 | 1464639971399 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:26:11 INFO - PROCESS | 1612 | 1464639971402 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:26:11 INFO - PROCESS | 1612 | 1464639971405 Marionette TRACE conn5 <- [1,2942,null,{}] 13:26:11 INFO - PROCESS | 1612 | 1464639971409 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:11 INFO - PROCESS | 1612 | 1464639971564 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:26:11 INFO - PROCESS | 1612 | 1464639971699 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21435D800 == 71 [pid = 1612] [id = 746] 13:26:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B20E152000) [pid = 1612] [serial = 2237] [outer = 0000000000000000] 13:26:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B21338A000) [pid = 1612] [serial = 2238] [outer = 000000B20E152000] 13:26:11 INFO - PROCESS | 1612 | 1464639971756 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B21D95EC00) [pid = 1612] [serial = 2239] [outer = 000000B20E152000] 13:26:12 INFO - PROCESS | 1612 | 1464639972510 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:26:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:26:12 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 13:26:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1127ms 13:26:12 INFO - PROCESS | 1612 | 1464639972532 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1612 | 1464639972538 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:26:12 INFO - PROCESS | 1612 | 1464639972542 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:26:12 INFO - PROCESS | 1612 | 1464639972547 Marionette TRACE conn5 <- [1,2946,null,{}] 13:26:12 INFO - PROCESS | 1612 | 1464639972552 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:12 INFO - PROCESS | 1612 | 1464639972684 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:26:12 INFO - PROCESS | 1612 | 1464639972796 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FD4D800 == 72 [pid = 1612] [id = 747] 13:26:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B214507800) [pid = 1612] [serial = 2240] [outer = 0000000000000000] 13:26:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B214510000) [pid = 1612] [serial = 2241] [outer = 000000B214507800] 13:26:12 INFO - PROCESS | 1612 | 1464639972850 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B219BB1000) [pid = 1612] [serial = 2242] [outer = 000000B214507800] 13:26:13 INFO - PROCESS | 1612 | 1464639973412 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:26:13 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. 13:26:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 923ms 13:26:13 INFO - PROCESS | 1612 | 1464639973470 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1612 | 1464639973476 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:26:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:26:13 INFO - PROCESS | 1612 | 1464639973482 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1612 | 1464639973485 Marionette TRACE conn5 <- [1,2950,null,{}] 13:26:13 INFO - PROCESS | 1612 | 1464639973489 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:13 INFO - PROCESS | 1612 | 1464639973605 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:26:13 INFO - PROCESS | 1612 | 1464639973742 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B319800 == 73 [pid = 1612] [id = 748] 13:26:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B20E216400) [pid = 1612] [serial = 2243] [outer = 0000000000000000] 13:26:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B219FA2400) [pid = 1612] [serial = 2244] [outer = 000000B20E216400] 13:26:13 INFO - PROCESS | 1612 | 1464639973795 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B21B55C800) [pid = 1612] [serial = 2245] [outer = 000000B20E216400] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B222EBF000 == 72 [pid = 1612] [id = 734] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229DC000 == 71 [pid = 1612] [id = 733] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B222882800 == 70 [pid = 1612] [id = 732] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B22017D800 == 69 [pid = 1612] [id = 731] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB1A800 == 68 [pid = 1612] [id = 730] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B213798800 == 67 [pid = 1612] [id = 729] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B93D000 == 66 [pid = 1612] [id = 728] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B20D745000 == 65 [pid = 1612] [id = 727] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21B73A400) [pid = 1612] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21C40CC00) [pid = 1612] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21D053400) [pid = 1612] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21DB28800) [pid = 1612] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AC20800 == 64 [pid = 1612] [id = 726] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B214354800 == 63 [pid = 1612] [id = 725] 13:26:14 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231C8800 == 62 [pid = 1612] [id = 722] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B214954000) [pid = 1612] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B20E20EC00) [pid = 1612] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B20E01F400) [pid = 1612] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B20E2B4400) [pid = 1612] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B21DB26000) [pid = 1612] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21D95DC00) [pid = 1612] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B20E210000) [pid = 1612] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B20C7EEC00) [pid = 1612] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B20F82BC00) [pid = 1612] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B213211000) [pid = 1612] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B217E31400) [pid = 1612] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21A2DC400) [pid = 1612] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21B296C00) [pid = 1612] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B214227C00) [pid = 1612] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21AB4DC00) [pid = 1612] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21C414000) [pid = 1612] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21C647C00) [pid = 1612] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21B3B1400) [pid = 1612] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B20D5CD800) [pid = 1612] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21A575C00) [pid = 1612] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21B673000) [pid = 1612] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21A2B1C00) [pid = 1612] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B214505C00) [pid = 1612] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 1612 | 1464639974345 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:26:14 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. 13:26:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 13:26:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:26:14 INFO - PROCESS | 1612 | 1464639974365 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 1612 | 1464639974368 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:26:14 INFO - PROCESS | 1612 | 1464639974371 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1612 | 1464639974375 Marionette TRACE conn5 <- [1,2954,null,{}] 13:26:14 INFO - PROCESS | 1612 | 1464639974386 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:14 INFO - PROCESS | 1612 | 1464639974491 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:26:14 INFO - PROCESS | 1612 | 1464639974500 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A5AF000 == 63 [pid = 1612] [id = 749] 13:26:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B20E2C0800) [pid = 1612] [serial = 2246] [outer = 0000000000000000] 13:26:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B213804000) [pid = 1612] [serial = 2247] [outer = 000000B20E2C0800] 13:26:14 INFO - PROCESS | 1612 | 1464639974550 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B217D95C00) [pid = 1612] [serial = 2248] [outer = 000000B20E2C0800] 13:26:15 INFO - PROCESS | 1612 | 1464639975031 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:26:15 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. 13:26:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 13:26:15 INFO - PROCESS | 1612 | 1464639975065 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1612 | 1464639975068 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:26:15 INFO - PROCESS | 1612 | 1464639975071 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1612 | 1464639975073 Marionette TRACE conn5 <- [1,2958,null,{}] 13:26:15 INFO - PROCESS | 1612 | 1464639975077 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 1612 | 1464639975188 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:26:15 INFO - PROCESS | 1612 | 1464639975239 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21FB21000 == 64 [pid = 1612] [id = 750] 13:26:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B20E3A9C00) [pid = 1612] [serial = 2249] [outer = 0000000000000000] 13:26:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21AB57000) [pid = 1612] [serial = 2250] [outer = 000000B20E3A9C00] 13:26:15 INFO - PROCESS | 1612 | 1464639975368 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21B670400) [pid = 1612] [serial = 2251] [outer = 000000B20E3A9C00] 13:26:15 INFO - PROCESS | 1612 | 1464639975716 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:26:15 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. 13:26:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 13:26:15 INFO - PROCESS | 1612 | 1464639975746 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1612 | 1464639975748 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:26:15 INFO - PROCESS | 1612 | 1464639975752 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1612 | 1464639975753 Marionette TRACE conn5 <- [1,2962,null,{}] 13:26:15 INFO - PROCESS | 1612 | 1464639975757 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 1612 | 1464639975907 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:26:15 INFO - PROCESS | 1612 | 1464639975963 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222889000 == 65 [pid = 1612] [id = 751] 13:26:15 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21A357000) [pid = 1612] [serial = 2252] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21C40DC00) [pid = 1612] [serial = 2253] [outer = 000000B21A357000] 13:26:16 INFO - PROCESS | 1612 | 1464639976010 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21CFD4C00) [pid = 1612] [serial = 2254] [outer = 000000B21A357000] 13:26:16 INFO - PROCESS | 1612 | 1464639976415 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:26:16 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. 13:26:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 13:26:16 INFO - PROCESS | 1612 | 1464639976494 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1612 | 1464639976496 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:26:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:26:16 INFO - PROCESS | 1612 | 1464639976500 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1612 | 1464639976502 Marionette TRACE conn5 <- [1,2966,null,{}] 13:26:16 INFO - PROCESS | 1612 | 1464639976506 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:16 INFO - PROCESS | 1612 | 1464639976674 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:26:16 INFO - PROCESS | 1612 | 1464639976704 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222D32800 == 66 [pid = 1612] [id = 752] 13:26:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21E5E2C00) [pid = 1612] [serial = 2255] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B21E7B3400) [pid = 1612] [serial = 2256] [outer = 000000B21E5E2C00] 13:26:16 INFO - PROCESS | 1612 | 1464639976752 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21EB47000) [pid = 1612] [serial = 2257] [outer = 000000B21E5E2C00] 13:26:17 INFO - PROCESS | 1612 | 1464639977193 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:26:17 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. 13:26:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 732ms 13:26:17 INFO - PROCESS | 1612 | 1464639977243 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1612 | 1464639977245 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:26:17 INFO - PROCESS | 1612 | 1464639977249 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:26:17 INFO - PROCESS | 1612 | 1464639977250 Marionette TRACE conn5 <- [1,2970,null,{}] 13:26:17 INFO - PROCESS | 1612 | 1464639977254 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:17 INFO - PROCESS | 1612 | 1464639977384 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:26:17 INFO - PROCESS | 1612 | 1464639977404 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2231BE000 == 67 [pid = 1612] [id = 753] 13:26:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21EB4EC00) [pid = 1612] [serial = 2258] [outer = 0000000000000000] 13:26:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21EBF0400) [pid = 1612] [serial = 2259] [outer = 000000B21EB4EC00] 13:26:17 INFO - PROCESS | 1612 | 1464639977450 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21F978800) [pid = 1612] [serial = 2260] [outer = 000000B21EB4EC00] 13:26:17 INFO - PROCESS | 1612 | 1464639977877 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:26:17 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 13:26:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:26:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 672ms 13:26:17 INFO - PROCESS | 1612 | 1464639977926 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1612 | 1464639977928 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:26:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:26:17 INFO - PROCESS | 1612 | 1464639977932 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1612 | 1464639977934 Marionette TRACE conn5 <- [1,2974,null,{}] 13:26:17 INFO - PROCESS | 1612 | 1464639977937 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 1612 | 1464639978071 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:26:18 INFO - PROCESS | 1612 | 1464639978121 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225711000 == 68 [pid = 1612] [id = 754] 13:26:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21EC7A800) [pid = 1612] [serial = 2261] [outer = 0000000000000000] 13:26:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21FCEE400) [pid = 1612] [serial = 2262] [outer = 000000B21EC7A800] 13:26:18 INFO - PROCESS | 1612 | 1464639978168 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B220139800) [pid = 1612] [serial = 2263] [outer = 000000B21EC7A800] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21450A800) [pid = 1612] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B20DAC3800) [pid = 1612] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21AF34000) [pid = 1612] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B20D5C8000) [pid = 1612] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B21D42D000) [pid = 1612] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B20C7E6400) [pid = 1612] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21A569C00) [pid = 1612] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B217E3D000) [pid = 1612] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B20E3E1800) [pid = 1612] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B2147A7C00) [pid = 1612] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21B3B7C00) [pid = 1612] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21C412000) [pid = 1612] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B20D5C7C00) [pid = 1612] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21E53DC00) [pid = 1612] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21C48E400) [pid = 1612] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21BE53000) [pid = 1612] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B213810C00) [pid = 1612] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21B735C00) [pid = 1612] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21450D800) [pid = 1612] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B20C7EE800) [pid = 1612] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 127 (000000B20E212C00) [pid = 1612] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:26:18 INFO - PROCESS | 1612 | --DOMWINDOW == 126 (000000B21841EC00) [pid = 1612] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:26:18 INFO - PROCESS | 1612 | 1464639978772 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:26:18 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. 13:26:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 882ms 13:26:18 INFO - PROCESS | 1612 | 1464639978820 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1612 | 1464639978822 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:26:18 INFO - PROCESS | 1612 | 1464639978825 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:26:18 INFO - PROCESS | 1612 | 1464639978827 Marionette TRACE conn5 <- [1,2978,null,{}] 13:26:18 INFO - PROCESS | 1612 | 1464639978832 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:18 INFO - PROCESS | 1612 | 1464639978934 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:26:18 INFO - PROCESS | 1612 | 1464639978940 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22575F000 == 69 [pid = 1612] [id = 755] 13:26:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 127 (000000B20E14C800) [pid = 1612] [serial = 2264] [outer = 0000000000000000] 13:26:18 INFO - PROCESS | 1612 | ++DOMWINDOW == 128 (000000B2147B0800) [pid = 1612] [serial = 2265] [outer = 000000B20E14C800] 13:26:18 INFO - PROCESS | 1612 | 1464639978985 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21AF34000) [pid = 1612] [serial = 2266] [outer = 000000B20E14C800] 13:26:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B22800 == 70 [pid = 1612] [id = 756] 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21EC81400) [pid = 1612] [serial = 2267] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21FD0CC00) [pid = 1612] [serial = 2268] [outer = 000000B21EC81400] 13:26:19 INFO - PROCESS | 1612 | 1464639979458 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:26:19 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. 13:26:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 13:26:19 INFO - PROCESS | 1612 | 1464639979504 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1612 | 1464639979506 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:26:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:26:19 INFO - PROCESS | 1612 | 1464639979510 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1612 | 1464639979512 Marionette TRACE conn5 <- [1,2982,null,{}] 13:26:19 INFO - PROCESS | 1612 | 1464639979515 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 1612 | 1464639979644 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:26:19 INFO - PROCESS | 1612 | 1464639979691 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225F95000 == 71 [pid = 1612] [id = 757] 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21E7AF000) [pid = 1612] [serial = 2269] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B2202C5400) [pid = 1612] [serial = 2270] [outer = 000000B21E7AF000] 13:26:19 INFO - PROCESS | 1612 | 1464639979738 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B220312000) [pid = 1612] [serial = 2271] [outer = 000000B21E7AF000] 13:26:20 INFO - PROCESS | 1612 | 1464639980158 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:26:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:26:20 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 13:26:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 13:26:20 INFO - PROCESS | 1612 | 1464639980247 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1612 | 1464639980249 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:26:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:26:20 INFO - PROCESS | 1612 | 1464639980253 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1612 | 1464639980256 Marionette TRACE conn5 <- [1,2986,null,{}] 13:26:20 INFO - PROCESS | 1612 | 1464639980259 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:20 INFO - PROCESS | 1612 | 1464639980379 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:26:20 INFO - PROCESS | 1612 | 1464639980385 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B92000 == 72 [pid = 1612] [id = 758] 13:26:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B220318C00) [pid = 1612] [serial = 2272] [outer = 0000000000000000] 13:26:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B220359400) [pid = 1612] [serial = 2273] [outer = 000000B220318C00] 13:26:20 INFO - PROCESS | 1612 | 1464639980436 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B222638800) [pid = 1612] [serial = 2274] [outer = 000000B220318C00] 13:26:21 INFO - PROCESS | 1612 | 1464639981141 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:26:21 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. 13:26:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 944ms 13:26:21 INFO - PROCESS | 1612 | 1464639981200 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1612 | 1464639981206 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:26:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:26:21 INFO - PROCESS | 1612 | 1464639981211 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1612 | 1464639981216 Marionette TRACE conn5 <- [1,2990,null,{}] 13:26:21 INFO - PROCESS | 1612 | 1464639981222 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 1612 | 1464639981386 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:26:21 INFO - PROCESS | 1612 | 1464639981499 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21A59E000 == 73 [pid = 1612] [id = 759] 13:26:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B20E024800) [pid = 1612] [serial = 2275] [outer = 0000000000000000] 13:26:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B20E2C0C00) [pid = 1612] [serial = 2276] [outer = 000000B20E024800] 13:26:21 INFO - PROCESS | 1612 | 1464639981557 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B213211000) [pid = 1612] [serial = 2277] [outer = 000000B20E024800] 13:26:22 INFO - PROCESS | 1612 | 1464639982093 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:26:22 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. 13:26:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 944ms 13:26:22 INFO - PROCESS | 1612 | 1464639982201 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1612 | 1464639982208 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:26:22 INFO - PROCESS | 1612 | 1464639982216 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 1612 | 1464639982219 Marionette TRACE conn5 <- [1,2994,null,{}] 13:26:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:26:22 INFO - PROCESS | 1612 | 1464639982223 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:22 INFO - PROCESS | 1612 | 1464639982364 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:26:22 INFO - PROCESS | 1612 | 1464639982496 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229D8800 == 74 [pid = 1612] [id = 760] 13:26:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B214510400) [pid = 1612] [serial = 2278] [outer = 0000000000000000] 13:26:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B21A62A800) [pid = 1612] [serial = 2279] [outer = 000000B214510400] 13:26:22 INFO - PROCESS | 1612 | 1464639982555 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B21C640800) [pid = 1612] [serial = 2280] [outer = 000000B214510400] 13:26:23 INFO - PROCESS | 1612 | 1464639983093 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:26:23 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. 13:26:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 923ms 13:26:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:26:23 INFO - PROCESS | 1612 | 1464639983146 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1612 | 1464639983149 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:26:23 INFO - PROCESS | 1612 | 1464639983153 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1612 | 1464639983157 Marionette TRACE conn5 <- [1,2998,null,{}] 13:26:23 INFO - PROCESS | 1612 | 1464639983169 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:23 INFO - PROCESS | 1612 | 1464639983301 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:26:23 INFO - PROCESS | 1612 | 1464639983442 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B9C800 == 75 [pid = 1612] [id = 761] 13:26:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21EBE5800) [pid = 1612] [serial = 2281] [outer = 0000000000000000] 13:26:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21F97E400) [pid = 1612] [serial = 2282] [outer = 000000B21EBE5800] 13:26:23 INFO - PROCESS | 1612 | 1464639983504 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B220311400) [pid = 1612] [serial = 2283] [outer = 000000B21EBE5800] 13:26:23 INFO - PROCESS | 1612 | [1612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:24 INFO - PROCESS | 1612 | 1464639984110 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:26:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:26:24 INFO - {} 13:26:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:26:24 INFO - {} 13:26:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:26:24 INFO - {} 13:26:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:26:24 INFO - {} 13:26:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 13:26:24 INFO - PROCESS | 1612 | 1464639984141 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 1612 | 1464639984144 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /FileAPI/fileReader.html 13:26:24 INFO - PROCESS | 1612 | 1464639984148 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1612 | 1464639984150 Marionette TRACE conn5 <- [1,3002,null,{}] 13:26:24 INFO - PROCESS | 1612 | 1464639984154 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:24 INFO - PROCESS | 1612 | 1464639984288 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:26:24 INFO - PROCESS | 1612 | 1464639984422 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226CC2000 == 76 [pid = 1612] [id = 762] 13:26:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B22035FC00) [pid = 1612] [serial = 2284] [outer = 0000000000000000] 13:26:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B22263CC00) [pid = 1612] [serial = 2285] [outer = 000000B22035FC00] 13:26:24 INFO - PROCESS | 1612 | 1464639984480 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B222967400) [pid = 1612] [serial = 2286] [outer = 000000B22035FC00] 13:26:25 INFO - PROCESS | 1612 | 1464639984999 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:26:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:26:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:26:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:26:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:26:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 880ms 13:26:25 INFO - PROCESS | 1612 | 1464639985033 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1612 | 1464639985035 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:26:25 INFO - PROCESS | 1612 | 1464639985039 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - TEST-START | /FileAPI/historical.html 13:26:25 INFO - PROCESS | 1612 | 1464639985042 Marionette TRACE conn5 <- [1,3006,null,{}] 13:26:25 INFO - PROCESS | 1612 | 1464639985045 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:25 INFO - PROCESS | 1612 | 1464639985171 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:26:25 INFO - PROCESS | 1612 | 1464639985282 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226F79800 == 77 [pid = 1612] [id = 763] 13:26:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B222640C00) [pid = 1612] [serial = 2287] [outer = 0000000000000000] 13:26:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B222970800) [pid = 1612] [serial = 2288] [outer = 000000B222640C00] 13:26:25 INFO - PROCESS | 1612 | 1464639985339 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B225737C00) [pid = 1612] [serial = 2289] [outer = 000000B222640C00] 13:26:25 INFO - PROCESS | 1612 | 1464639985926 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:26:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:26:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:26:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:26:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:26:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:26:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:26:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:26:25 INFO - TEST-OK | /FileAPI/historical.html | took 925ms 13:26:25 INFO - PROCESS | 1612 | 1464639985968 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1612 | 1464639985971 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:26:25 INFO - TEST-START | /FileAPI/idlharness.html 13:26:25 INFO - PROCESS | 1612 | 1464639985975 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1612 | 1464639985977 Marionette TRACE conn5 <- [1,3010,null,{}] 13:26:25 INFO - PROCESS | 1612 | 1464639985981 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:26 INFO - PROCESS | 1612 | 1464639986119 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:26:26 INFO - PROCESS | 1612 | 1464639986241 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22715B800 == 78 [pid = 1612] [id = 764] 13:26:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B2257B1800) [pid = 1612] [serial = 2290] [outer = 0000000000000000] 13:26:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B2257B9800) [pid = 1612] [serial = 2291] [outer = 000000B2257B1800] 13:26:26 INFO - PROCESS | 1612 | 1464639986301 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B225A1B400) [pid = 1612] [serial = 2292] [outer = 000000B2257B1800] 13:26:27 INFO - PROCESS | 1612 | 1464639987258 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:26:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:26:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:26:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:26:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:26:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:26:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:26:27 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 13:26:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:26:27 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 13:26:27 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 13:26:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:26:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:26:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:26:27 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 13:26:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:26:27 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 13:26:27 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 13:26:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:26:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:26:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:26:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:26:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:26:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:26:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1430ms 13:26:27 INFO - PROCESS | 1612 | 1464639987408 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1612 | 1464639987410 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:26:27 INFO - PROCESS | 1612 | 1464639987456 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1612 | 1464639987458 Marionette TRACE conn5 <- [1,3014,null,{}] 13:26:27 INFO - TEST-START | /FileAPI/idlharness.worker 13:26:27 INFO - PROCESS | 1612 | 1464639987462 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:27 INFO - PROCESS | 1612 | 1464639987590 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:26:27 INFO - PROCESS | 1612 | 1464639987730 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2278EF800 == 79 [pid = 1612] [id = 765] 13:26:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B2257B9000) [pid = 1612] [serial = 2293] [outer = 0000000000000000] 13:26:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B225E6B400) [pid = 1612] [serial = 2294] [outer = 000000B2257B9000] 13:26:27 INFO - PROCESS | 1612 | 1464639987786 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B225FE8000) [pid = 1612] [serial = 2295] [outer = 000000B2257B9000] 13:26:28 INFO - PROCESS | 1612 | [1612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:28 INFO - PROCESS | 1612 | 1464639988901 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:26:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:26:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:26:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:26:28 INFO - {} 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:26:28 INFO - {} 13:26:28 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 - {} 13:26:28 INFO - {} 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:26:28 INFO - {} 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:26:28 INFO - {} 13:26:28 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 - {} 13:26:28 INFO - {} 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:26:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:26:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 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 13:26:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:26:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:26:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:26:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:26:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:26:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:26:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:26:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:26:28 INFO - {} 13:26:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:26:29 INFO - {} 13:26:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1556ms 13:26:29 INFO - PROCESS | 1612 | 1464639989077 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1612 | 1464639989079 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:26:29 INFO - PROCESS | 1612 | 1464639989088 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1612 | 1464639989090 Marionette TRACE conn5 <- [1,3018,null,{}] 13:26:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:26:29 INFO - PROCESS | 1612 | 1464639989094 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 1612 | 1464639989260 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:26:29 INFO - PROCESS | 1612 | 1464639989361 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 1612 | ++DOCSHELL 000000B20D5E3800 == 80 [pid = 1612] [id = 766] 13:26:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B20C6CAC00) [pid = 1612] [serial = 2296] [outer = 0000000000000000] 13:26:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B20D732400) [pid = 1612] [serial = 2297] [outer = 000000B20C6CAC00] 13:26:29 INFO - PROCESS | 1612 | 1464639989420 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B212A11000) [pid = 1612] [serial = 2298] [outer = 000000B20C6CAC00] 13:26:30 INFO - PROCESS | 1612 | 1464639990173 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:26:30 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 13:26:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1129ms 13:26:30 INFO - PROCESS | 1612 | 1464639990224 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:26:30 INFO - PROCESS | 1612 | 1464639990229 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:26:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:26:30 INFO - PROCESS | 1612 | 1464639990280 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1612 | 1464639990285 Marionette TRACE conn5 <- [1,3022,null,{}] 13:26:30 INFO - PROCESS | 1612 | 1464639990290 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:30 INFO - PROCESS | 1612 | 1464639990408 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:26:30 INFO - PROCESS | 1612 | 1464639990546 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21390F000 == 81 [pid = 1612] [id = 767] 13:26:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B20E70E000) [pid = 1612] [serial = 2299] [outer = 0000000000000000] 13:26:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B20F15D400) [pid = 1612] [serial = 2300] [outer = 000000B20E70E000] 13:26:30 INFO - PROCESS | 1612 | 1464639990600 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B213976800) [pid = 1612] [serial = 2301] [outer = 000000B20E70E000] 13:26:31 INFO - PROCESS | 1612 | 1464639991252 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:26:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1034ms 13:26:31 INFO - PROCESS | 1612 | 1464639991313 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1612 | 1464639991319 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:26:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:26:31 INFO - PROCESS | 1612 | 1464639991325 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1612 | 1464639991328 Marionette TRACE conn5 <- [1,3026,null,{}] 13:26:31 INFO - PROCESS | 1612 | 1464639991351 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 1612 | 1464639991541 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B219FC2000 == 80 [pid = 1612] [id = 179] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225F95000 == 79 [pid = 1612] [id = 757] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B22800 == 78 [pid = 1612] [id = 756] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B22575F000 == 77 [pid = 1612] [id = 755] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225711000 == 76 [pid = 1612] [id = 754] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B2231BE000 == 75 [pid = 1612] [id = 753] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D32800 == 74 [pid = 1612] [id = 752] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B222889000 == 73 [pid = 1612] [id = 751] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FB21000 == 72 [pid = 1612] [id = 750] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B214507000) [pid = 1612] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B21AF39800) [pid = 1612] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B21E544800) [pid = 1612] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21E5E1000) [pid = 1612] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B21EACC000) [pid = 1612] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21EB44800) [pid = 1612] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A5AF000 == 71 [pid = 1612] [id = 749] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B319800 == 70 [pid = 1612] [id = 748] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B21FD4D800 == 69 [pid = 1612] [id = 747] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B212ADB000 == 68 [pid = 1612] [id = 745] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225B37000 == 67 [pid = 1612] [id = 741] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225ACE800 == 66 [pid = 1612] [id = 740] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B225A35800 == 65 [pid = 1612] [id = 739] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B222D13000 == 64 [pid = 1612] [id = 718] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B222891000 == 63 [pid = 1612] [id = 737] 13:26:31 INFO - PROCESS | 1612 | --DOCSHELL 000000B21AFD5000 == 62 [pid = 1612] [id = 736] 13:26:31 INFO - PROCESS | 1612 | 1464639991690 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1612 | ++DOCSHELL 000000B212851800 == 63 [pid = 1612] [id = 768] 13:26:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B2092EAC00) [pid = 1612] [serial = 2302] [outer = 0000000000000000] 13:26:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B20C7F3000) [pid = 1612] [serial = 2303] [outer = 000000B2092EAC00] 13:26:31 INFO - PROCESS | 1612 | 1464639991750 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B20E2C0400) [pid = 1612] [serial = 2304] [outer = 000000B2092EAC00] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B217D9B000) [pid = 1612] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B20D5D1800) [pid = 1612] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B20F85E400) [pid = 1612] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B219BAAC00) [pid = 1612] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B21D432000) [pid = 1612] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B21C45AC00) [pid = 1612] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B217E35000) [pid = 1612] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21BB6F400) [pid = 1612] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B21A2A9C00) [pid = 1612] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B20E848C00) [pid = 1612] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B21B678400) [pid = 1612] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B20E153400) [pid = 1612] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B213299000) [pid = 1612] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B21E53B400) [pid = 1612] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B20D5D0000) [pid = 1612] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B20D107C00) [pid = 1612] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B21A578400) [pid = 1612] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B21AB51400) [pid = 1612] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B219BB0C00) [pid = 1612] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21352F400) [pid = 1612] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B20E7A5400) [pid = 1612] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B20E149400) [pid = 1612] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B2149E0800) [pid = 1612] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21B894800) [pid = 1612] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B21B679400) [pid = 1612] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B217DF0800) [pid = 1612] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B21C45BC00) [pid = 1612] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B21AF3D800) [pid = 1612] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B21E5E1800) [pid = 1612] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B21D4E2000) [pid = 1612] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B21D9D2800) [pid = 1612] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21A221C00) [pid = 1612] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:26:31 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21EAC5C00) [pid = 1612] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:26:32 INFO - PROCESS | 1612 | 1464639992187 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:26:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:26:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:26:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 882ms 13:26:32 INFO - PROCESS | 1612 | 1464639992207 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1612 | 1464639992210 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:26:32 INFO - PROCESS | 1612 | 1464639992214 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1612 | 1464639992217 Marionette TRACE conn5 <- [1,3030,null,{}] 13:26:32 INFO - PROCESS | 1612 | 1464639992228 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 1612 | 1464639992394 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:26:32 INFO - PROCESS | 1612 | 1464639992412 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21D4C2800 == 64 [pid = 1612] [id = 769] 13:26:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B21450D800) [pid = 1612] [serial = 2305] [outer = 0000000000000000] 13:26:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B217E3B400) [pid = 1612] [serial = 2306] [outer = 000000B21450D800] 13:26:32 INFO - PROCESS | 1612 | 1464639992462 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B219F9B400) [pid = 1612] [serial = 2307] [outer = 000000B21450D800] 13:26:33 INFO - PROCESS | 1612 | 1464639993085 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:26:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:26:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:26:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:26:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 979ms 13:26:33 INFO - PROCESS | 1612 | 1464639993195 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1612 | 1464639993198 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:26:33 INFO - PROCESS | 1612 | 1464639993202 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1612 | 1464639993204 Marionette TRACE conn5 <- [1,3034,null,{}] 13:26:33 INFO - PROCESS | 1612 | 1464639993207 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:33 INFO - PROCESS | 1612 | 1464639993350 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:26:33 INFO - PROCESS | 1612 | 1464639993360 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F9DE800 == 65 [pid = 1612] [id = 770] 13:26:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21A57BC00) [pid = 1612] [serial = 2308] [outer = 0000000000000000] 13:26:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21AB4AC00) [pid = 1612] [serial = 2309] [outer = 000000B21A57BC00] 13:26:33 INFO - PROCESS | 1612 | 1464639993407 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B21B678800) [pid = 1612] [serial = 2310] [outer = 000000B21A57BC00] 13:26:33 INFO - PROCESS | 1612 | [1612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:33 INFO - PROCESS | 1612 | 1464639993922 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:26:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:26:33 INFO - {} 13:26:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 776ms 13:26:33 INFO - PROCESS | 1612 | 1464639993981 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1612 | 1464639993983 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:26:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:26:33 INFO - PROCESS | 1612 | 1464639993986 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1612 | 1464639993988 Marionette TRACE conn5 <- [1,3038,null,{}] 13:26:33 INFO - PROCESS | 1612 | 1464639993992 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 1612 | 1464639994130 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:26:34 INFO - PROCESS | 1612 | 1464639994145 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2226F1800 == 66 [pid = 1612] [id = 771] 13:26:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B21BE28800) [pid = 1612] [serial = 2311] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B21C463400) [pid = 1612] [serial = 2312] [outer = 000000B21BE28800] 13:26:34 INFO - PROCESS | 1612 | 1464639994198 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B21D432C00) [pid = 1612] [serial = 2313] [outer = 000000B21BE28800] 13:26:34 INFO - PROCESS | 1612 | 1464639994677 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:26:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:26:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:26:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:26:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:26:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 13:26:34 INFO - PROCESS | 1612 | 1464639994723 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1612 | 1464639994726 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:26:34 INFO - PROCESS | 1612 | 1464639994729 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1612 | 1464639994732 Marionette TRACE conn5 <- [1,3042,null,{}] 13:26:34 INFO - PROCESS | 1612 | 1464639994735 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 1612 | 1464639994878 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:26:34 INFO - PROCESS | 1612 | 1464639994899 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2228A2000 == 67 [pid = 1612] [id = 772] 13:26:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B21DB30000) [pid = 1612] [serial = 2314] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B21E5D4800) [pid = 1612] [serial = 2315] [outer = 000000B21DB30000] 13:26:34 INFO - PROCESS | 1612 | 1464639994946 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B21EACEC00) [pid = 1612] [serial = 2316] [outer = 000000B21DB30000] 13:26:35 INFO - PROCESS | 1612 | 1464639995698 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:26:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:26:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:35 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" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:35 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" 13:26:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:26:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:26:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:26:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1081ms 13:26:35 INFO - PROCESS | 1612 | 1464639995813 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1612 | 1464639995816 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:26:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:26:35 INFO - PROCESS | 1612 | 1464639995819 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1612 | 1464639995821 Marionette TRACE conn5 <- [1,3046,null,{}] 13:26:35 INFO - PROCESS | 1612 | 1464639995825 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:35 INFO - PROCESS | 1612 | 1464639995956 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 139 (000000B21E5E2C00) [pid = 1612] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 138 (000000B21EB4EC00) [pid = 1612] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 137 (000000B21EC7A800) [pid = 1612] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 136 (000000B20E2C0800) [pid = 1612] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 135 (000000B21A357000) [pid = 1612] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 134 (000000B20E216400) [pid = 1612] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 133 (000000B214507800) [pid = 1612] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 132 (000000B20E098C00) [pid = 1612] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 131 (000000B20E14C800) [pid = 1612] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 130 (000000B20E3A9C00) [pid = 1612] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 129 (000000B21EC81400) [pid = 1612] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:26:36 INFO - PROCESS | 1612 | --DOMWINDOW == 128 (000000B21E7AF000) [pid = 1612] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:26:36 INFO - PROCESS | 1612 | 1464639996221 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B6B3800 == 68 [pid = 1612] [id = 773] 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 129 (000000B20E14A800) [pid = 1612] [serial = 2317] [outer = 0000000000000000] 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 130 (000000B21A572400) [pid = 1612] [serial = 2318] [outer = 000000B20E14A800] 13:26:36 INFO - PROCESS | 1612 | 1464639996268 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 131 (000000B21F970000) [pid = 1612] [serial = 2319] [outer = 000000B20E14A800] 13:26:36 INFO - PROCESS | 1612 | 1464639996677 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:26:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:26:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:26:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:26:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:26:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:26:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:26:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:26:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:26:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:26:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 891ms 13:26:36 INFO - PROCESS | 1612 | 1464639996714 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 1612 | 1464639996716 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:26:36 INFO - PROCESS | 1612 | 1464639996719 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:26:36 INFO - PROCESS | 1612 | 1464639996721 Marionette TRACE conn5 <- [1,3050,null,{}] 13:26:36 INFO - PROCESS | 1612 | 1464639996725 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 1612 | 1464639996825 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:26:36 INFO - PROCESS | 1612 | 1464639996833 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1612 | ++DOCSHELL 000000B222ECE000 == 69 [pid = 1612] [id = 774] 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 132 (000000B21F97E000) [pid = 1612] [serial = 2320] [outer = 0000000000000000] 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 133 (000000B21FC37400) [pid = 1612] [serial = 2321] [outer = 000000B21F97E000] 13:26:36 INFO - PROCESS | 1612 | 1464639996887 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1612 | ++DOMWINDOW == 134 (000000B2201C1000) [pid = 1612] [serial = 2322] [outer = 000000B21F97E000] 13:26:37 INFO - PROCESS | 1612 | [1612] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:37 INFO - PROCESS | 1612 | 1464639997348 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:26:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:26:37 INFO - {} 13:26:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 13:26:37 INFO - PROCESS | 1612 | 1464639997394 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1612 | 1464639997396 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:26:37 INFO - PROCESS | 1612 | 1464639997399 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:26:37 INFO - PROCESS | 1612 | 1464639997401 Marionette TRACE conn5 <- [1,3054,null,{}] 13:26:37 INFO - PROCESS | 1612 | 1464639997405 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:37 INFO - PROCESS | 1612 | 1464639997508 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:26:37 INFO - PROCESS | 1612 | 1464639997542 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1612 | ++DOCSHELL 000000B22419F000 == 70 [pid = 1612] [id = 775] 13:26:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 135 (000000B22030D800) [pid = 1612] [serial = 2323] [outer = 0000000000000000] 13:26:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 136 (000000B22035C800) [pid = 1612] [serial = 2324] [outer = 000000B22030D800] 13:26:37 INFO - PROCESS | 1612 | 1464639997589 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 1612 | ++DOMWINDOW == 137 (000000B222963400) [pid = 1612] [serial = 2325] [outer = 000000B22030D800] 13:26:38 INFO - PROCESS | 1612 | 1464639998007 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:26:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:26:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 13:26:38 INFO - PROCESS | 1612 | 1464639998075 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 1612 | 1464639998077 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:26:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:26:38 INFO - PROCESS | 1612 | 1464639998080 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 1612 | 1464639998082 Marionette TRACE conn5 <- [1,3058,null,{}] 13:26:38 INFO - PROCESS | 1612 | 1464639998086 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 1612 | 1464639998189 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:26:38 INFO - PROCESS | 1612 | 1464639998357 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2137E4000 == 71 [pid = 1612] [id = 776] 13:26:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 138 (000000B2092EB800) [pid = 1612] [serial = 2326] [outer = 0000000000000000] 13:26:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 139 (000000B20C8DA800) [pid = 1612] [serial = 2327] [outer = 000000B2092EB800] 13:26:38 INFO - PROCESS | 1612 | 1464639998418 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1612 | ++DOMWINDOW == 140 (000000B20E0A1800) [pid = 1612] [serial = 2328] [outer = 000000B2092EB800] 13:26:39 INFO - PROCESS | 1612 | 1464639999044 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:26:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 13:26:39 INFO - PROCESS | 1612 | 1464639999072 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1612 | 1464639999077 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:26:39 INFO - PROCESS | 1612 | 1464639999082 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1612 | 1464639999087 Marionette TRACE conn5 <- [1,3062,null,{}] 13:26:39 INFO - PROCESS | 1612 | 1464639999092 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 1612 | 1464639999227 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:26:39 INFO - PROCESS | 1612 | 1464639999341 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F8BF000 == 72 [pid = 1612] [id = 777] 13:26:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 141 (000000B20F15FC00) [pid = 1612] [serial = 2329] [outer = 0000000000000000] 13:26:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 142 (000000B217D9C800) [pid = 1612] [serial = 2330] [outer = 000000B20F15FC00] 13:26:39 INFO - PROCESS | 1612 | 1464639999401 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 1612 | ++DOMWINDOW == 143 (000000B219BAAC00) [pid = 1612] [serial = 2331] [outer = 000000B20F15FC00] 13:26:39 INFO - PROCESS | 1612 | 1464639999939 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:26:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:26:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 13:26:39 INFO - PROCESS | 1612 | 1464639999983 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1612 | 1464639999988 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:26:40 INFO - PROCESS | 1612 | 1464639999995 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 1612 | 1464639999998 Marionette TRACE conn5 <- [1,3066,null,{}] 13:26:40 INFO - PROCESS | 1612 | 1464640000002 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:40 INFO - PROCESS | 1612 | 1464640000139 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:26:40 INFO - PROCESS | 1612 | 1464640000254 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1612 | ++DOCSHELL 000000B2229DC800 == 73 [pid = 1612] [id = 778] 13:26:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 144 (000000B21B671400) [pid = 1612] [serial = 2332] [outer = 0000000000000000] 13:26:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 145 (000000B21B733C00) [pid = 1612] [serial = 2333] [outer = 000000B21B671400] 13:26:40 INFO - PROCESS | 1612 | 1464640000353 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1612 | ++DOMWINDOW == 146 (000000B21C462000) [pid = 1612] [serial = 2334] [outer = 000000B21B671400] 13:26:40 INFO - PROCESS | 1612 | 1464640000971 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:26:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:26:41 INFO - PROCESS | 1612 | 1464640001029 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:26:41 INFO - PROCESS | 1612 | 1464640001040 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1612 | 1464640001047 Marionette TRACE conn5 <- [1,3070,null,{}] 13:26:41 INFO - PROCESS | 1612 | 1464640001083 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 1612 | 1464640001256 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:26:41 INFO - PROCESS | 1612 | 1464640001360 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1612 | ++DOCSHELL 000000B225B7F800 == 74 [pid = 1612] [id = 779] 13:26:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 147 (000000B21EC80800) [pid = 1612] [serial = 2335] [outer = 0000000000000000] 13:26:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 148 (000000B21FCE5C00) [pid = 1612] [serial = 2336] [outer = 000000B21EC80800] 13:26:41 INFO - PROCESS | 1612 | 1464640001420 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1612 | ++DOMWINDOW == 149 (000000B2201C9000) [pid = 1612] [serial = 2337] [outer = 000000B21EC80800] 13:26:41 INFO - PROCESS | 1612 | 1464640001960 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:26:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:26:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:26:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:26:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:26:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 944ms 13:26:41 INFO - PROCESS | 1612 | 1464640001978 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1612 | 1464640001982 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:26:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:26:41 INFO - PROCESS | 1612 | 1464640001985 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1612 | 1464640001987 Marionette TRACE conn5 <- [1,3074,null,{}] 13:26:41 INFO - PROCESS | 1612 | 1464640001991 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:42 INFO - PROCESS | 1612 | 1464640002124 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:26:42 INFO - PROCESS | 1612 | 1464640002271 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226B82800 == 75 [pid = 1612] [id = 780] 13:26:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 150 (000000B21FD7B000) [pid = 1612] [serial = 2338] [outer = 0000000000000000] 13:26:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 151 (000000B2257B0400) [pid = 1612] [serial = 2339] [outer = 000000B21FD7B000] 13:26:42 INFO - PROCESS | 1612 | 1464640002328 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1612 | ++DOMWINDOW == 152 (000000B225A22800) [pid = 1612] [serial = 2340] [outer = 000000B21FD7B000] 13:26:42 INFO - PROCESS | 1612 | 1464640002822 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:26:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:26:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 13:26:42 INFO - PROCESS | 1612 | 1464640002868 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1612 | 1464640002871 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:26:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:26:42 INFO - PROCESS | 1612 | 1464640002874 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1612 | 1464640002877 Marionette TRACE conn5 <- [1,3078,null,{}] 13:26:42 INFO - PROCESS | 1612 | 1464640002881 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 1612 | 1464640003059 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:26:43 INFO - PROCESS | 1612 | 1464640003141 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1612 | ++DOCSHELL 000000B226BA0800 == 76 [pid = 1612] [id = 781] 13:26:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 153 (000000B2257B9C00) [pid = 1612] [serial = 2341] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 154 (000000B225C51C00) [pid = 1612] [serial = 2342] [outer = 000000B2257B9C00] 13:26:43 INFO - PROCESS | 1612 | 1464640003206 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1612 | ++DOMWINDOW == 155 (000000B225C70C00) [pid = 1612] [serial = 2343] [outer = 000000B2257B9C00] 13:26:43 INFO - PROCESS | 1612 | 1464640003779 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:26:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:26:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 13:26:43 INFO - PROCESS | 1612 | 1464640003800 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1612 | 1464640003803 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:26:43 INFO - PROCESS | 1612 | 1464640003806 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1612 | 1464640003809 Marionette TRACE conn5 <- [1,3082,null,{}] 13:26:43 INFO - PROCESS | 1612 | 1464640003812 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 1612 | 1464640003940 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:26:44 INFO - PROCESS | 1612 | 1464640004099 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227155000 == 77 [pid = 1612] [id = 782] 13:26:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 156 (000000B22621D000) [pid = 1612] [serial = 2344] [outer = 0000000000000000] 13:26:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 157 (000000B226221000) [pid = 1612] [serial = 2345] [outer = 000000B22621D000] 13:26:44 INFO - PROCESS | 1612 | 1464640004156 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1612 | ++DOMWINDOW == 158 (000000B226229000) [pid = 1612] [serial = 2346] [outer = 000000B22621D000] 13:26:44 INFO - PROCESS | 1612 | 1464640004665 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:26:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:26:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 13:26:44 INFO - PROCESS | 1612 | 1464640004699 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1612 | 1464640004702 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:26:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:26:44 INFO - PROCESS | 1612 | 1464640004707 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1612 | 1464640004709 Marionette TRACE conn5 <- [1,3086,null,{}] 13:26:44 INFO - PROCESS | 1612 | 1464640004713 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:44 INFO - PROCESS | 1612 | 1464640004838 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:26:45 INFO - PROCESS | 1612 | 1464640004995 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B227E0A000 == 78 [pid = 1612] [id = 783] 13:26:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 159 (000000B22621D800) [pid = 1612] [serial = 2347] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 160 (000000B226368800) [pid = 1612] [serial = 2348] [outer = 000000B22621D800] 13:26:45 INFO - PROCESS | 1612 | 1464640005053 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 161 (000000B226371C00) [pid = 1612] [serial = 2349] [outer = 000000B22621D800] 13:26:45 INFO - PROCESS | 1612 | 1464640005595 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:26:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:26:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 923ms 13:26:45 INFO - PROCESS | 1612 | 1464640005634 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1612 | 1464640005637 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:26:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:26:45 INFO - PROCESS | 1612 | 1464640005641 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1612 | 1464640005643 Marionette TRACE conn5 <- [1,3090,null,{}] 13:26:45 INFO - PROCESS | 1612 | 1464640005647 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 1612 | 1464640005771 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:26:45 INFO - PROCESS | 1612 | 1464640005929 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228650800 == 79 [pid = 1612] [id = 784] 13:26:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 162 (000000B226362C00) [pid = 1612] [serial = 2350] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 1612 | ++DOMWINDOW == 163 (000000B22651C800) [pid = 1612] [serial = 2351] [outer = 000000B226362C00] 13:26:45 INFO - PROCESS | 1612 | 1464640005986 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 164 (000000B22681AC00) [pid = 1612] [serial = 2352] [outer = 000000B226362C00] 13:26:46 INFO - PROCESS | 1612 | 1464640006494 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:26:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:26:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 13:26:46 INFO - PROCESS | 1612 | 1464640006524 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1612 | 1464640006527 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:26:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:26:46 INFO - PROCESS | 1612 | 1464640006531 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1612 | 1464640006533 Marionette TRACE conn5 <- [1,3094,null,{}] 13:26:46 INFO - PROCESS | 1612 | 1464640006537 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:46 INFO - PROCESS | 1612 | 1464640006663 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:26:46 INFO - PROCESS | 1612 | 1464640006822 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1612 | ++DOCSHELL 000000B228757000 == 80 [pid = 1612] [id = 785] 13:26:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 165 (000000B226824800) [pid = 1612] [serial = 2353] [outer = 0000000000000000] 13:26:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 166 (000000B226908400) [pid = 1612] [serial = 2354] [outer = 000000B226824800] 13:26:46 INFO - PROCESS | 1612 | 1464640006881 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1612 | ++DOMWINDOW == 167 (000000B22691DC00) [pid = 1612] [serial = 2355] [outer = 000000B226824800] 13:26:47 INFO - PROCESS | 1612 | 1464640007477 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:26:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:26:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 987ms 13:26:47 INFO - PROCESS | 1612 | 1464640007520 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1612 | 1464640007522 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:26:47 INFO - PROCESS | 1612 | 1464640007526 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1612 | 1464640007528 Marionette TRACE conn5 <- [1,3098,null,{}] 13:26:47 INFO - PROCESS | 1612 | 1464640007532 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:47 INFO - PROCESS | 1612 | 1464640007664 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:26:47 INFO - PROCESS | 1612 | 1464640007989 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21B321000 == 81 [pid = 1612] [id = 786] 13:26:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 168 (000000B20C6CB400) [pid = 1612] [serial = 2356] [outer = 0000000000000000] 13:26:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 169 (000000B20D516C00) [pid = 1612] [serial = 2357] [outer = 000000B20C6CB400] 13:26:48 INFO - PROCESS | 1612 | 1464640008070 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 1612 | ++DOMWINDOW == 170 (000000B20E3B3000) [pid = 1612] [serial = 2358] [outer = 000000B20C6CB400] 13:26:48 INFO - PROCESS | 1612 | 1464640008617 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:26:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:26:48 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 13:26:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:26:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1136ms 13:26:48 INFO - PROCESS | 1612 | 1464640008681 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 1612 | 1464640008686 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:26:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:26:48 INFO - PROCESS | 1612 | 1464640008694 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1612 | 1464640008698 Marionette TRACE conn5 <- [1,3102,null,{}] 13:26:48 INFO - PROCESS | 1612 | 1464640008704 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 1612 | 1464640008846 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:26:49 INFO - PROCESS | 1612 | 1464640009060 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2b338251-4d86-43c7-b5a7-15d4aac7b3e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1612 | ++DOCSHELL 000000B21F2A2000 == 82 [pid = 1612] [id = 787] 13:26:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 171 (000000B219723C00) [pid = 1612] [serial = 2359] [outer = 0000000000000000] 13:26:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 172 (000000B219F9A800) [pid = 1612] [serial = 2360] [outer = 000000B219723C00] 13:26:49 INFO - PROCESS | 1612 | 1464640009121 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1612 | ++DOMWINDOW == 173 (000000B21A7BCC00) [pid = 1612] [serial = 2361] [outer = 000000B219723C00] 13:26:49 INFO - PROCESS | 1612 | ************************* 13:26:49 INFO - PROCESS | 1612 | A coding exception was thrown and uncaught in a Task. 13:26:49 INFO - PROCESS | 1612 | 13:26:49 INFO - PROCESS | 1612 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:26:49 INFO - PROCESS | 1612 | Full stack: 13:26:49 INFO - PROCESS | 1612 | ************************* 13:26:49 INFO - PROCESS | 1612 | 1464640009707 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:26:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:26:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1022ms 13:26:49 INFO - PROCESS | 1612 | 1464640009740 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1612 | 1464640009744 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21E999000 == 81 [pid = 1612] [id = 696] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226E9800 == 80 [pid = 1612] [id = 700] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B22419F000 == 79 [pid = 1612] [id = 775] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B222ECE000 == 78 [pid = 1612] [id = 774] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21B6B3800 == 77 [pid = 1612] [id = 773] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B2228A2000 == 76 [pid = 1612] [id = 772] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B2226F1800 == 75 [pid = 1612] [id = 771] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21F9DE800 == 74 [pid = 1612] [id = 770] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21D4C2800 == 73 [pid = 1612] [id = 769] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 172 (000000B21338A000) [pid = 1612] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 171 (000000B213744400) [pid = 1612] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 170 (000000B21A352800) [pid = 1612] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 169 (000000B21EBEC800) [pid = 1612] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 168 (000000B21F973000) [pid = 1612] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 167 (000000B21FC33800) [pid = 1612] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 166 (000000B21FD08C00) [pid = 1612] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 165 (000000B21FD73000) [pid = 1612] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 164 (000000B220146000) [pid = 1612] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 163 (000000B20E0A0800) [pid = 1612] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 162 (000000B2202BF400) [pid = 1612] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 161 (000000B220359400) [pid = 1612] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B212851800 == 72 [pid = 1612] [id = 768] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21390F000 == 71 [pid = 1612] [id = 767] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B22715B800 == 70 [pid = 1612] [id = 764] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B226F79800 == 69 [pid = 1612] [id = 763] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B226CC2000 == 68 [pid = 1612] [id = 762] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B226B9C800 == 67 [pid = 1612] [id = 761] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B2229D8800 == 66 [pid = 1612] [id = 760] 13:26:50 INFO - PROCESS | 1612 | --DOCSHELL 000000B21A59E000 == 65 [pid = 1612] [id = 759] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 160 (000000B21E7B3400) [pid = 1612] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 159 (000000B21EBF0400) [pid = 1612] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 158 (000000B21FCEE400) [pid = 1612] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 157 (000000B21F978800) [pid = 1612] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 156 (000000B213804000) [pid = 1612] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 155 (000000B217D95C00) [pid = 1612] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 154 (000000B21C40DC00) [pid = 1612] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 153 (000000B21B55C800) [pid = 1612] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 152 (000000B219FA2400) [pid = 1612] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 151 (000000B214510000) [pid = 1612] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 150 (000000B2202C5400) [pid = 1612] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 149 (000000B220312000) [pid = 1612] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 148 (000000B220139800) [pid = 1612] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 147 (000000B2147B0800) [pid = 1612] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 146 (000000B21AB57000) [pid = 1612] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 145 (000000B21B670400) [pid = 1612] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 144 (000000B219BB1000) [pid = 1612] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 143 (000000B21EB47000) [pid = 1612] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 142 (000000B21FD0CC00) [pid = 1612] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 141 (000000B21CFD4C00) [pid = 1612] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:26:50 INFO - PROCESS | 1612 | --DOMWINDOW == 140 (000000B21AF34000) [pid = 1612] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:26:50 WARNING - u'runner_teardown' () 13:26:50 INFO - No more tests 13:26:50 INFO - Got 0 unexpected results 13:26:50 INFO - SUITE-END | took 727s 13:26:50 INFO - Closing logging queue 13:26:50 INFO - queue closed 13:26:50 INFO - Return code: 0 13:26:50 WARNING - # TBPL SUCCESS # 13:26:50 INFO - Running post-action listener: _resource_record_post_action 13:26:50 INFO - Running post-run listener: _resource_record_post_run 13:26:52 INFO - Total resource usage - Wall time: 738s; CPU: 14.0%; Read bytes: 75731456; Write bytes: 1008346112; Read time: 1269460; Write time: 5297410 13:26:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:26:52 INFO - install - Wall time: 3s; CPU: 8.0%; Read bytes: 0; Write bytes: 108417024; Read time: 0; Write time: 246030 13:26:52 INFO - run-tests - Wall time: 735s; CPU: 14.0%; Read bytes: 75731456; Write bytes: 888935424; Read time: 1269460; Write time: 5042290 13:26:52 INFO - Running post-run listener: _upload_blobber_files 13:26:52 INFO - Blob upload gear active. 13:26:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:26:52 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 13:26:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:26:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:26:52 INFO - (blobuploader) - INFO - Open directory for files ... 13:26:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:26:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:26:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:26:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:26:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:26:53 INFO - (blobuploader) - INFO - Done attempting. 13:26:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:26:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:26:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:26:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:26:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:26:55 INFO - (blobuploader) - INFO - Done attempting. 13:26:55 INFO - (blobuploader) - INFO - Iteration through files over. 13:26:55 INFO - Return code: 0 13:26:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:26:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab93c6cd76052d29ac0d43ace79e8f9d585038b1c778544968fb635b1e49e592181527ae63bb0e809f48408ef1600f8db6e0931f439d1cf526241469ff08a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9248b99a5299bd0ec4a76595e9e141b32ebb74f00efa53a1f189ba71c6770af2c888df9c76735ab97714aea2ed6b225837ffbe1791255682d9489ec81d4c6173"} 13:26:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:26:55 INFO - Writing to file C:\slave\test\properties\blobber_files 13:26:55 INFO - Contents: 13:26:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab93c6cd76052d29ac0d43ace79e8f9d585038b1c778544968fb635b1e49e592181527ae63bb0e809f48408ef1600f8db6e0931f439d1cf526241469ff08a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9248b99a5299bd0ec4a76595e9e141b32ebb74f00efa53a1f189ba71c6770af2c888df9c76735ab97714aea2ed6b225837ffbe1791255682d9489ec81d4c6173"} 13:26:55 INFO - Running post-run listener: copy_logs_to_upload_dir 13:26:55 INFO - Copying logs to upload dir... 13:26:55 INFO - mkdir: C:\slave\test\build\upload\logs 13:26:55 INFO - Copying logs to upload dir... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... 13:26:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1043.564000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 23 secs) (at 2016-05-30 13:26:55.528005) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.529076) ========= '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-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab93c6cd76052d29ac0d43ace79e8f9d585038b1c778544968fb635b1e49e592181527ae63bb0e809f48408ef1600f8db6e0931f439d1cf526241469ff08a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9248b99a5299bd0ec4a76595e9e141b32ebb74f00efa53a1f189ba71c6770af2c888df9c76735ab97714aea2ed6b225837ffbe1791255682d9489ec81d4c6173"} build_url:https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2ab93c6cd76052d29ac0d43ace79e8f9d585038b1c778544968fb635b1e49e592181527ae63bb0e809f48408ef1600f8db6e0931f439d1cf526241469ff08a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9248b99a5299bd0ec4a76595e9e141b32ebb74f00efa53a1f189ba71c6770af2c888df9c76735ab97714aea2ed6b225837ffbe1791255682d9489ec81d4c6173"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d4U85Je0TUCP_W3lyLQmtQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.648644) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.648976) ========= '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-091\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-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-091\AppData\Local LOGONSERVER=\\T-W864-IX-091 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-091 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-091 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-091 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.764606) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:55.764933) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 13:26:56.271980) ========= ========= Total master_lag: 0.59 =========