builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-109 starttime: 1463189134.65 results: success (0) buildid: 20160513165348 builduid: 11feeaf77154451cb21915446376703d revision: 1956edae83a4be83b828fcd4986e1403d007d5bc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:34.654068) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:34.654531) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:34.654821) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:35.374813) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:25:35.375168) ========= '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-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 WINDIR=C:\windows using PTY: False --18:25:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.08 MB/s 18:25:36 (9.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.221000 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:25:36.956584) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-13 18:25:36.957000) ========= '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-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.509000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-13 18:25:40.481694) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:25:40.482038) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1956edae83a4be83b828fcd4986e1403d007d5bc --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 1956edae83a4be83b828fcd4986e1403d007d5bc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 WINDIR=C:\windows using PTY: False 2016-05-13 18:25:40,982 truncating revision to first 12 chars 2016-05-13 18:25:40,982 Setting DEBUG logging. 2016-05-13 18:25:40,982 attempt 1/10 2016-05-13 18:25:40,982 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1956edae83a4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 18:25:41,480 unpacking tar archive at: mozilla-aurora-1956edae83a4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:25:41.820388) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:41.820681) ========= script_repo_revision: 1956edae83a4be83b828fcd4986e1403d007d5bc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:41.821058) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:41.821323) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:25:41.836777) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 33 secs) (at 2016-05-13 18:25:41.837049) ========= '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-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:25:42 INFO - MultiFileLogger online at 20160513 18:25:42 in C:\slave\test 18:25:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:25:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:25:42 INFO - {'append_to_log': False, 18:25:42 INFO - 'base_work_dir': 'C:\\slave\\test', 18:25:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:25:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:25:42 INFO - 'buildbot_json_path': 'buildprops.json', 18:25:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:25:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:25:42 INFO - 'download_minidump_stackwalk': True, 18:25:42 INFO - 'download_symbols': 'true', 18:25:42 INFO - 'e10s': False, 18:25:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:25:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:25:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:25:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:25:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:25:42 INFO - 'C:/mozilla-build/tooltool.py'), 18:25:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:25:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:25:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:25:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:25:42 INFO - 'log_level': 'info', 18:25:42 INFO - 'log_to_console': True, 18:25:42 INFO - 'opt_config_files': (), 18:25:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:25:42 INFO - '--processes=1', 18:25:42 INFO - '--config=%(test_path)s/wptrunner.ini', 18:25:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:25:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:25:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:25:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:25:42 INFO - 'pip_index': False, 18:25:42 INFO - 'require_test_zip': True, 18:25:42 INFO - 'test_type': ('testharness',), 18:25:42 INFO - 'this_chunk': '1', 18:25:42 INFO - 'total_chunks': '10', 18:25:42 INFO - 'virtualenv_path': 'venv', 18:25:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:25:42 INFO - 'work_dir': 'build'} 18:25:42 INFO - ##### 18:25:42 INFO - ##### Running clobber step. 18:25:42 INFO - ##### 18:25:42 INFO - Running pre-action listener: _resource_record_pre_action 18:25:42 INFO - Running main action method: clobber 18:25:42 INFO - rmtree: C:\slave\test\build 18:25:42 INFO - Using _rmtree_windows ... 18:25:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:26:27 INFO - Running post-action listener: _resource_record_post_action 18:26:27 INFO - ##### 18:26:27 INFO - ##### Running read-buildbot-config step. 18:26:27 INFO - ##### 18:26:27 INFO - Running pre-action listener: _resource_record_pre_action 18:26:27 INFO - Running main action method: read_buildbot_config 18:26:27 INFO - Using buildbot properties: 18:26:27 INFO - { 18:26:27 INFO - "project": "", 18:26:27 INFO - "product": "firefox", 18:26:27 INFO - "script_repo_revision": "production", 18:26:27 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 18:26:27 INFO - "repository": "", 18:26:27 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 18:26:27 INFO - "buildid": "20160513165348", 18:26:27 INFO - "pgo_build": "False", 18:26:27 INFO - "basedir": "C:\\slave\\test", 18:26:27 INFO - "buildnumber": 17, 18:26:27 INFO - "slavename": "t-w864-ix-109", 18:26:27 INFO - "revision": "1956edae83a4be83b828fcd4986e1403d007d5bc", 18:26:27 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:26:27 INFO - "platform": "win64", 18:26:27 INFO - "branch": "mozilla-aurora", 18:26:27 INFO - "repo_path": "releases/mozilla-aurora", 18:26:27 INFO - "moz_repo_path": "", 18:26:27 INFO - "stage_platform": "win64", 18:26:27 INFO - "builduid": "11feeaf77154451cb21915446376703d", 18:26:27 INFO - "slavebuilddir": "test" 18:26:27 INFO - } 18:26:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 18:26:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 18:26:27 INFO - Running post-action listener: _resource_record_post_action 18:26:27 INFO - ##### 18:26:27 INFO - ##### Running download-and-extract step. 18:26:27 INFO - ##### 18:26:27 INFO - Running pre-action listener: _resource_record_pre_action 18:26:27 INFO - Running main action method: download_and_extract 18:26:27 INFO - mkdir: C:\slave\test\build\tests 18:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:26:27 INFO - https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:26:27 INFO - trying https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 18:26:27 INFO - Downloading https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:28 INFO - Downloaded 1274 bytes. 18:26:28 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:26:28 INFO - Using the following test package requirements: 18:26:28 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:26:28 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 18:26:28 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 18:26:28 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'jsshell-win64.zip'], 18:26:28 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 18:26:28 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:26:28 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 18:26:28 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 18:26:28 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 18:26:28 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:26:28 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 18:26:28 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 18:26:28 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')]} 18:26:28 INFO - https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:26:28 INFO - trying https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 18:26:28 INFO - Downloading https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:30 INFO - Downloaded 20484414 bytes. 18:26:30 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/*'] 18:26:30 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/* 18:26:32 INFO - caution: filename not matched: web-platform/* 18:26:32 INFO - Return code: 11 18:26:32 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')]} 18:26:32 INFO - https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:26:32 INFO - trying https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:26:32 INFO - Downloading https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:26:33 INFO - Downloaded 36408938 bytes. 18:26:33 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/*'] 18:26:33 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/* 18:27:19 INFO - caution: filename not matched: bin/* 18:27:19 INFO - caution: filename not matched: config/* 18:27:19 INFO - caution: filename not matched: mozbase/* 18:27:19 INFO - caution: filename not matched: marionette/* 18:27:19 INFO - caution: filename not matched: tools/wptserve/* 18:27:19 INFO - Return code: 11 18:27:19 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')]} 18:27:19 INFO - https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 18:27:19 INFO - trying https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:27:19 INFO - Downloading https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 18:27:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:27:21 INFO - Downloaded 82669773 bytes. 18:27:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:27:21 INFO - mkdir: C:\slave\test\properties 18:27:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:27:21 INFO - Writing to file C:\slave\test\properties\build_url 18:27:21 INFO - Contents: 18:27:21 INFO - build_url:https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:27:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:27:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:27:22 INFO - Writing to file C:\slave\test\properties\symbols_url 18:27:22 INFO - Contents: 18:27:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:27:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:22 INFO - https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:27:22 INFO - trying https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:27:22 INFO - Downloading https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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 18:27:24 INFO - Downloaded 50697857 bytes. 18:27:24 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'] 18:27:24 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 18:27:26 INFO - Return code: 0 18:27:26 INFO - Running post-action listener: _resource_record_post_action 18:27:26 INFO - Running post-action listener: set_extra_try_arguments 18:27:26 INFO - ##### 18:27:26 INFO - ##### Running create-virtualenv step. 18:27:26 INFO - ##### 18:27:26 INFO - Running pre-action listener: _pre_create_virtualenv 18:27:26 INFO - Running pre-action listener: _resource_record_pre_action 18:27:26 INFO - Running main action method: create_virtualenv 18:27:26 INFO - Creating virtualenv C:\slave\test\build\venv 18:27:26 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 18:27:26 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:27:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:27:33 INFO - Installing distribute......................................................................................................................................................................................done. 18:27:34 INFO - Return code: 0 18:27:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:27: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')]} 18:27:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27: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')]} 18:27:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:34 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025712D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-109', 'USERDOMAIN': 'T-W864-IX-109', '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-109', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-109', '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-109\\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 18:27:34 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 18:27:34 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 18:27:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:27:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:27:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:27:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:27:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:27:34 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:27:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:27:34 INFO - 'DCLOCATION': 'SCL3', 18:27:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:27:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:27:34 INFO - 'HOMEDRIVE': 'C:', 18:27:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:27:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:27:34 INFO - 'KTS_VERSION': '1.19c', 18:27:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:27:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:27:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:27:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:27:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:27:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:34 INFO - 'MOZ_NO_REMOTE': '1', 18:27:34 INFO - 'NO_EM_RESTART': '1', 18:27:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:27:34 INFO - 'OS': 'Windows_NT', 18:27:34 INFO - 'OURDRIVE': 'C:', 18:27:34 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', 18:27:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:27:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:27:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:27:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:27:34 INFO - 'PROCESSOR_LEVEL': '6', 18:27:34 INFO - 'PROCESSOR_REVISION': '1e05', 18:27:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:27:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:27:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:27:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:27:34 INFO - 'PROMPT': '$P$G', 18:27:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:27:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:27:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:27:34 INFO - 'PWD': 'C:\\slave\\test', 18:27:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:27:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:27:34 INFO - 'SYSTEMDRIVE': 'C:', 18:27:34 INFO - 'SYSTEMROOT': 'C:\\windows', 18:27:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:34 INFO - 'TEST1': 'testie', 18:27:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:34 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:27:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:27:34 INFO - 'USERNAME': 'cltbld', 18:27:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:27:34 INFO - 'WINDIR': 'C:\\windows', 18:27:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:27:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:27:36 INFO - Downloading/unpacking psutil>=0.7.1 18:27:36 INFO - Running setup.py egg_info for package psutil 18:27:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:27:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:27:36 INFO - Installing collected packages: psutil 18:27:36 INFO - Running setup.py install for psutil 18:27:36 INFO - building 'psutil._psutil_windows' extension 18:27:36 INFO - error: Unable to find vcvarsall.bat 18:27:36 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-wtww4p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:27:36 INFO - running install 18:27:36 INFO - running build 18:27:36 INFO - running build_py 18:27:36 INFO - creating build 18:27:36 INFO - creating build\lib.win32-2.7 18:27:36 INFO - creating build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:27:36 INFO - running build_ext 18:27:36 INFO - building 'psutil._psutil_windows' extension 18:27:36 INFO - error: Unable to find vcvarsall.bat 18:27:36 INFO - ---------------------------------------- 18:27:36 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-wtww4p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:27:36 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-109\AppData\Roaming\pip\pip.log 18:27:36 WARNING - Return code: 1 18:27:36 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! 18:27:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:27: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')]} 18:27:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27: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')]} 18:27:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:36 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025712D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-109', 'USERDOMAIN': 'T-W864-IX-109', '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-109', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-109', '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-109\\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 18:27:36 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 18:27:36 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 18:27:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:27:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:27:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:27:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:27:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:27:36 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:27:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:27:36 INFO - 'DCLOCATION': 'SCL3', 18:27:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:27:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:27:36 INFO - 'HOMEDRIVE': 'C:', 18:27:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:27:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:27:36 INFO - 'KTS_VERSION': '1.19c', 18:27:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:27:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:27:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:27:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:27:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:27:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:36 INFO - 'MOZ_NO_REMOTE': '1', 18:27:36 INFO - 'NO_EM_RESTART': '1', 18:27:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:27:36 INFO - 'OS': 'Windows_NT', 18:27:36 INFO - 'OURDRIVE': 'C:', 18:27:36 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', 18:27:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:27:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:27:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:27:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:27:36 INFO - 'PROCESSOR_LEVEL': '6', 18:27:36 INFO - 'PROCESSOR_REVISION': '1e05', 18:27:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:27:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:27:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:27:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:27:36 INFO - 'PROMPT': '$P$G', 18:27:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:27:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:27:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:27:36 INFO - 'PWD': 'C:\\slave\\test', 18:27:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:27:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:27:36 INFO - 'SYSTEMDRIVE': 'C:', 18:27:36 INFO - 'SYSTEMROOT': 'C:\\windows', 18:27:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:36 INFO - 'TEST1': 'testie', 18:27:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:36 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:27:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:27:36 INFO - 'USERNAME': 'cltbld', 18:27:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:27:36 INFO - 'WINDIR': 'C:\\windows', 18:27:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:27:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:27:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:27:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:27:36 INFO - Running setup.py egg_info for package mozsystemmonitor 18:27:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:27:36 INFO - Running setup.py egg_info for package psutil 18:27:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:27:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:27:36 INFO - Installing collected packages: mozsystemmonitor, psutil 18:27:36 INFO - Running setup.py install for mozsystemmonitor 18:27:36 INFO - Running setup.py install for psutil 18:27:36 INFO - building 'psutil._psutil_windows' extension 18:27:36 INFO - error: Unable to find vcvarsall.bat 18:27:36 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-m9ff24-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:27:36 INFO - running install 18:27:36 INFO - running build 18:27:36 INFO - running build_py 18:27:36 INFO - running build_ext 18:27:36 INFO - building 'psutil._psutil_windows' extension 18:27:37 INFO - error: Unable to find vcvarsall.bat 18:27:37 INFO - ---------------------------------------- 18:27:37 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-m9ff24-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:27:37 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-109\AppData\Roaming\pip\pip.log 18:27:37 WARNING - Return code: 1 18:27:37 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! 18:27:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:27:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025712D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-109', 'USERDOMAIN': 'T-W864-IX-109', '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-109', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-109', '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-109\\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 18:27:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 18:27:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:27:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:27:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:27:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:27:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:27:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:27:37 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:27:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:27:37 INFO - 'DCLOCATION': 'SCL3', 18:27:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:27:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:27:37 INFO - 'HOMEDRIVE': 'C:', 18:27:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:27:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:27:37 INFO - 'KTS_VERSION': '1.19c', 18:27:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:27:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:27:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:27:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:27:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:27:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:37 INFO - 'MOZ_NO_REMOTE': '1', 18:27:37 INFO - 'NO_EM_RESTART': '1', 18:27:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:27:37 INFO - 'OS': 'Windows_NT', 18:27:37 INFO - 'OURDRIVE': 'C:', 18:27:37 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:27:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:27:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:27:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:27:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:27:37 INFO - 'PROCESSOR_LEVEL': '6', 18:27:37 INFO - 'PROCESSOR_REVISION': '1e05', 18:27:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:27:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:27:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:27:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:27:37 INFO - 'PROMPT': '$P$G', 18:27:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:27:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:27:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:27:37 INFO - 'PWD': 'C:\\slave\\test', 18:27:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:27:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:27:37 INFO - 'SYSTEMDRIVE': 'C:', 18:27:37 INFO - 'SYSTEMROOT': 'C:\\windows', 18:27:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:37 INFO - 'TEST1': 'testie', 18:27:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:37 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:27:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:27:37 INFO - 'USERNAME': 'cltbld', 18:27:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:27:37 INFO - 'WINDIR': 'C:\\windows', 18:27:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:27:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:27:37 INFO - Downloading/unpacking blobuploader==1.2.4 18:27:37 INFO - Downloading blobuploader-1.2.4.tar.gz 18:27:37 INFO - Running setup.py egg_info for package blobuploader 18:27:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:27:41 INFO - Running setup.py egg_info for package requests 18:27:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:27:41 INFO - Downloading docopt-0.6.1.tar.gz 18:27:41 INFO - Running setup.py egg_info for package docopt 18:27:41 INFO - Installing collected packages: blobuploader, docopt, requests 18:27:41 INFO - Running setup.py install for blobuploader 18:27:41 INFO - Running setup.py install for docopt 18:27:41 INFO - Running setup.py install for requests 18:27:41 INFO - Successfully installed blobuploader docopt requests 18:27:41 INFO - Cleaning up... 18:27:41 INFO - Return code: 0 18:27:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:27:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:27:41 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025712D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-109', 'USERDOMAIN': 'T-W864-IX-109', '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-109', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-109', '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-109\\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 18:27:41 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 18:27:41 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 18:27:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:27:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:27:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:27:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:27:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:27:41 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:27:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:27:41 INFO - 'DCLOCATION': 'SCL3', 18:27:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:27:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:27:41 INFO - 'HOMEDRIVE': 'C:', 18:27:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:27:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:27:41 INFO - 'KTS_VERSION': '1.19c', 18:27:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:27:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:27:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:27:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:27:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:27:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:27:41 INFO - 'MOZ_NO_REMOTE': '1', 18:27:41 INFO - 'NO_EM_RESTART': '1', 18:27:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:27:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:27:41 INFO - 'OS': 'Windows_NT', 18:27:41 INFO - 'OURDRIVE': 'C:', 18:27:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:27:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:27:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:27:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:27:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:27:41 INFO - 'PROCESSOR_LEVEL': '6', 18:27:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:27:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:27:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:27:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:27:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:27:41 INFO - 'PROMPT': '$P$G', 18:27:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:27:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:27:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:27:41 INFO - 'PWD': 'C:\\slave\\test', 18:27:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:27:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:27:41 INFO - 'SYSTEMDRIVE': 'C:', 18:27:41 INFO - 'SYSTEMROOT': 'C:\\windows', 18:27:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:41 INFO - 'TEST1': 'testie', 18:27:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:27:41 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:27:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:27:41 INFO - 'USERNAME': 'cltbld', 18:27:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:27:41 INFO - 'WINDIR': 'C:\\windows', 18:27:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:27:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:27:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:27:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:27:46 INFO - Unpacking c:\slave\test\build\tests\marionette 18:27:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:27:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:27:46 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 18:27:46 INFO - Running setup.py install for browsermob-proxy 18:28:01 INFO - Running setup.py install for manifestparser 18:28:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for marionette-client 18:28:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:28:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for marionette-driver 18:28:01 INFO - Running setup.py install for mozcrash 18:28:01 INFO - Running setup.py install for mozdebug 18:28:01 INFO - Running setup.py install for mozdevice 18:28:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozfile 18:28:01 INFO - Running setup.py install for mozhttpd 18:28:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozinfo 18:28:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozInstall 18:28:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozleak 18:28:01 INFO - Running setup.py install for mozlog 18:28:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for moznetwork 18:28:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozprocess 18:28:01 INFO - Running setup.py install for mozprofile 18:28:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozrunner 18:28:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for mozscreenshot 18:28:01 INFO - Running setup.py install for moztest 18:28:01 INFO - Running setup.py install for mozversion 18:28:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:28:01 INFO - Running setup.py install for wptserve 18:28:01 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 18:28:01 INFO - Cleaning up... 18:28:01 INFO - Return code: 0 18:28:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:28:01 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')]} 18:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:28:01 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')]} 18:28:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:28:01 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 0x0251E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025712D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, '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-109', 'USERDOMAIN': 'T-W864-IX-109', '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-109', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-109', '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-109\\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 18:28:01 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 18:28:01 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 18:28:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:28:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:28:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:28:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:28:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:28:01 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:28:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:28:01 INFO - 'DCLOCATION': 'SCL3', 18:28:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:28:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:28:01 INFO - 'HOMEDRIVE': 'C:', 18:28:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:28:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:28:01 INFO - 'KTS_VERSION': '1.19c', 18:28:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:28:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:28:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:28:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:28:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:28:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:28:01 INFO - 'MOZ_NO_REMOTE': '1', 18:28:01 INFO - 'NO_EM_RESTART': '1', 18:28:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:28:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:28:01 INFO - 'OS': 'Windows_NT', 18:28:01 INFO - 'OURDRIVE': 'C:', 18:28:01 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', 18:28:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:28:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:28:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:28:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:28:01 INFO - 'PROCESSOR_LEVEL': '6', 18:28:01 INFO - 'PROCESSOR_REVISION': '1e05', 18:28:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:28:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:28:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:28:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:28:01 INFO - 'PROMPT': '$P$G', 18:28:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:28:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:28:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:28:01 INFO - 'PWD': 'C:\\slave\\test', 18:28:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:28:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:28:01 INFO - 'SYSTEMDRIVE': 'C:', 18:28:01 INFO - 'SYSTEMROOT': 'C:\\windows', 18:28:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:28:01 INFO - 'TEST1': 'testie', 18:28:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:28:01 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:28:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:28:01 INFO - 'USERNAME': 'cltbld', 18:28:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:28:01 INFO - 'WINDIR': 'C:\\windows', 18:28:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:28:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:28:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:28:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:28:06 INFO - Unpacking c:\slave\test\build\tests\marionette 18:28:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:28:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:28:06 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)) 18:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:28:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:28:18 INFO - Downloading blessings-1.6.tar.gz 18:28:18 INFO - Running setup.py egg_info for package blessings 18:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:28:18 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:28:18 INFO - Running setup.py install for blessings 18:28:18 INFO - Running setup.py install for browsermob-proxy 18:28:18 INFO - Running setup.py install for manifestparser 18:28:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for marionette-client 18:28:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:28:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for marionette-driver 18:28:18 INFO - Running setup.py install for mozcrash 18:28:18 INFO - Running setup.py install for mozdebug 18:28:18 INFO - Running setup.py install for mozdevice 18:28:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for mozhttpd 18:28:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for mozInstall 18:28:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for mozleak 18:28:18 INFO - Running setup.py install for mozprofile 18:28:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Running setup.py install for mozrunner 18:28:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:28:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:28:20 INFO - Running setup.py install for mozscreenshot 18:28:20 INFO - Running setup.py install for moztest 18:28:20 INFO - Running setup.py install for mozversion 18:28:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:28:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:28:20 INFO - Running setup.py install for wptserve 18:28:20 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:28:20 INFO - Cleaning up... 18:28:20 INFO - Return code: 0 18:28:20 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:28:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:28:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:28:20 INFO - Reading from file tmpfile_stdout 18:28:20 INFO - Using _rmtree_windows ... 18:28:20 INFO - Using _rmtree_windows ... 18:28:20 INFO - Current package versions: 18:28:20 INFO - blessings == 1.6 18:28:20 INFO - blobuploader == 1.2.4 18:28:20 INFO - browsermob-proxy == 0.6.0 18:28:20 INFO - distribute == 0.6.14 18:28:20 INFO - docopt == 0.6.1 18:28:20 INFO - manifestparser == 1.1 18:28:20 INFO - marionette-client == 2.3.0 18:28:20 INFO - marionette-driver == 1.4.0 18:28:20 INFO - mozInstall == 1.12 18:28:20 INFO - mozcrash == 0.17 18:28:20 INFO - mozdebug == 0.1 18:28:20 INFO - mozdevice == 0.48 18:28:20 INFO - mozfile == 1.2 18:28:20 INFO - mozhttpd == 0.7 18:28:20 INFO - mozinfo == 0.9 18:28:20 INFO - mozleak == 0.1 18:28:20 INFO - mozlog == 3.1 18:28:20 INFO - moznetwork == 0.27 18:28:20 INFO - mozprocess == 0.22 18:28:20 INFO - mozprofile == 0.28 18:28:20 INFO - mozrunner == 6.11 18:28:20 INFO - mozscreenshot == 0.1 18:28:20 INFO - mozsystemmonitor == 0.0 18:28:20 INFO - moztest == 0.7 18:28:20 INFO - mozversion == 1.4 18:28:20 INFO - requests == 1.2.3 18:28:20 INFO - wptserve == 1.4.0 18:28:20 INFO - Running post-action listener: _resource_record_post_action 18:28:20 INFO - Running post-action listener: _start_resource_monitoring 18:28:20 INFO - Starting resource monitoring. 18:28:20 INFO - ##### 18:28:20 INFO - ##### Running pull step. 18:28:20 INFO - ##### 18:28:20 INFO - Running pre-action listener: _resource_record_pre_action 18:28:20 INFO - Running main action method: pull 18:28:20 INFO - Pull has nothing to do! 18:28:20 INFO - Running post-action listener: _resource_record_post_action 18:28:20 INFO - ##### 18:28:20 INFO - ##### Running install step. 18:28:20 INFO - ##### 18:28:20 INFO - Running pre-action listener: _resource_record_pre_action 18:28:20 INFO - Running main action method: install 18:28:20 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:28:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:28:20 INFO - Reading from file tmpfile_stdout 18:28:20 INFO - Using _rmtree_windows ... 18:28:20 INFO - Using _rmtree_windows ... 18:28:20 INFO - Detecting whether we're running mozinstall >=1.0... 18:28:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:28:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:28:21 INFO - Reading from file tmpfile_stdout 18:28:21 INFO - Output received: 18:28:21 INFO - Usage: mozinstall-script.py [options] installer 18:28:21 INFO - Options: 18:28:21 INFO - -h, --help show this help message and exit 18:28:21 INFO - -d DEST, --destination=DEST 18:28:21 INFO - Directory to install application into. [default: 18:28:21 INFO - "C:\slave\test"] 18:28:21 INFO - --app=APP Application being installed. [default: firefox] 18:28:21 INFO - Using _rmtree_windows ... 18:28:21 INFO - Using _rmtree_windows ... 18:28:21 INFO - mkdir: C:\slave\test\build\application 18:28:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:28:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 18:28:23 INFO - Reading from file tmpfile_stdout 18:28:23 INFO - Output received: 18:28:23 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:28:23 INFO - Using _rmtree_windows ... 18:28:23 INFO - Using _rmtree_windows ... 18:28:23 INFO - Running post-action listener: _resource_record_post_action 18:28:23 INFO - ##### 18:28:23 INFO - ##### Running run-tests step. 18:28:23 INFO - ##### 18:28:23 INFO - Running pre-action listener: _resource_record_pre_action 18:28:23 INFO - Running main action method: run_tests 18:28:23 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:28:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:28:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:28:23 INFO - grabbing minidump binary from tooltool 18:28:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:28:23 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 0x0254F368>, '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 0x022F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:28:23 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 18:28:23 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 18:28:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:28:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4crhkt 18:28:24 INFO - INFO - File integrity verified, renaming tmp4crhkt to win32-minidump_stackwalk.exe 18:28:24 INFO - Return code: 0 18:28:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:28:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:28:24 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/We1bHDq9TYCo7ObbTru-rQ/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 18:28:24 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/We1bHDq9TYCo7ObbTru-rQ/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 18:28:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:28:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Roaming', 18:28:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:28:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:28:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:28:24 INFO - 'COMPUTERNAME': 'T-W864-IX-109', 18:28:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:28:24 INFO - 'DCLOCATION': 'SCL3', 18:28:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:28:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:28:24 INFO - 'HOMEDRIVE': 'C:', 18:28:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-109', 18:28:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:28:24 INFO - 'KTS_VERSION': '1.19c', 18:28:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-109\\AppData\\Local', 18:28:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-109', 18:28:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:28:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:28:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:28:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:28:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:28:24 INFO - 'MOZ_NO_REMOTE': '1', 18:28:24 INFO - 'NO_EM_RESTART': '1', 18:28:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:28:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:28:24 INFO - 'OS': 'Windows_NT', 18:28:24 INFO - 'OURDRIVE': 'C:', 18:28:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:28:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:28:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:28:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:28:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:28:24 INFO - 'PROCESSOR_LEVEL': '6', 18:28:24 INFO - 'PROCESSOR_REVISION': '1e05', 18:28:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:28:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:28:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:28:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:28:24 INFO - 'PROMPT': '$P$G', 18:28:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:28:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:28:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:28:24 INFO - 'PWD': 'C:\\slave\\test', 18:28:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:28:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:28:24 INFO - 'SYSTEMDRIVE': 'C:', 18:28:24 INFO - 'SYSTEMROOT': 'C:\\windows', 18:28:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:28:24 INFO - 'TEST1': 'testie', 18:28:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:28:24 INFO - 'USERDOMAIN': 'T-W864-IX-109', 18:28:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-109', 18:28:24 INFO - 'USERNAME': 'cltbld', 18:28:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-109', 18:28:24 INFO - 'WINDIR': 'C:\\windows', 18:28:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:28:24 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/We1bHDq9TYCo7ObbTru-rQ/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 18:28:26 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 18:28:26 INFO - import pkg_resources 18:28:27 INFO - Using 1 client processes 18:28:30 INFO - SUITE-START | Running 778 tests 18:28:30 INFO - Running testharness tests 18:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 18:28:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:28:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:28:31 INFO - Setting up ssl 18:28:31 INFO - PROCESS | certutil | 18:28:31 INFO - PROCESS | certutil | 18:28:31 INFO - PROCESS | certutil | 18:28:31 INFO - Certificate Nickname Trust Attributes 18:28:31 INFO - SSL,S/MIME,JAR/XPI 18:28:31 INFO - 18:28:31 INFO - web-platform-tests CT,, 18:28:31 INFO - 18:28:31 INFO - Starting runner 18:28:31 INFO - PROCESS | 3008 | [3008] 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 18:28:31 INFO - PROCESS | 3008 | [3008] 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 18:28:32 INFO - PROCESS | 3008 | [3008] 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 18:28:32 INFO - PROCESS | 3008 | [3008] 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 18:28:32 INFO - PROCESS | 3008 | [3008] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:28:33 INFO - PROCESS | 3008 | 1463189313718 Marionette DEBUG Marionette enabled via build flag and pref 18:28:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000073AA5D800 == 1 [pid = 3008] [id = 1] 18:28:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 1 (0000000749B5E000) [pid = 3008] [serial = 1] [outer = 0000000000000000] 18:28:34 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:28:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 2 (0000000749B5F000) [pid = 3008] [serial = 2] [outer = 0000000749B5E000] 18:28:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000074CE39000 == 2 [pid = 3008] [id = 2] 18:28:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 3 (000000074CE39800) [pid = 3008] [serial = 3] [outer = 0000000000000000] 18:28:35 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:28:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 4 (000000074CE3A800) [pid = 3008] [serial = 4] [outer = 000000074CE39800] 18:28:35 INFO - PROCESS | 3008 | 1463189315515 Marionette INFO Listening on port 2828 18:28:37 INFO - PROCESS | 3008 | 1463189317537 Marionette DEBUG Marionette enabled via command-line flag 18:28:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DD86000 == 3 [pid = 3008] [id = 3] 18:28:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 5 (000000074DDC2800) [pid = 3008] [serial = 5] [outer = 0000000000000000] 18:28:37 INFO - PROCESS | 3008 | [3008] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:28:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 6 (000000074DDC3800) [pid = 3008] [serial = 6] [outer = 000000074DDC2800] 18:28:37 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:28:37 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:28:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 7 (000000074DED4800) [pid = 3008] [serial = 7] [outer = 000000074CE39800] 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318462 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318494 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318502 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318537 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318545 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 18:28:38 INFO - PROCESS | 3008 | 1463189318548 Marionette DEBUG Closed connection conn0 18:28:38 INFO - PROCESS | 3008 | 1463189318550 Marionette DEBUG Closed connection conn1 18:28:38 INFO - PROCESS | 3008 | 1463189318552 Marionette DEBUG Closed connection conn2 18:28:38 INFO - PROCESS | 3008 | 1463189318606 Marionette DEBUG Closed connection conn3 18:28:38 INFO - PROCESS | 3008 | 1463189318633 Marionette DEBUG Closed connection conn4 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318639 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 18:28:38 INFO - PROCESS | 3008 | 1463189318844 Marionette DEBUG Closed connection conn5 18:28:38 INFO - PROCESS | 3008 | [3008] 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 18:28:38 INFO - PROCESS | 3008 | 1463189318849 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 18:28:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F8DE000 == 4 [pid = 3008] [id = 4] 18:28:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 8 (000000074EE68000) [pid = 3008] [serial = 8] [outer = 0000000000000000] 18:28:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 9 (000000074EE72C00) [pid = 3008] [serial = 9] [outer = 000000074EE68000] 18:28:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 10 (000000074F03B400) [pid = 3008] [serial = 10] [outer = 000000074EE68000] 18:28:39 INFO - PROCESS | 3008 | 1463189319025 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:28:39 INFO - PROCESS | 3008 | 1463189319031 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":"20160513165348","device":"desktop","version":"48.0a2"} 18:28:39 INFO - PROCESS | 3008 | [3008] 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 18:28:40 INFO - PROCESS | 3008 | [3008] 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 18:28:40 INFO - PROCESS | 3008 | [3008] 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 18:28:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075489C000 == 5 [pid = 3008] [id = 5] 18:28:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 11 (00000007548AB800) [pid = 3008] [serial = 11] [outer = 0000000000000000] 18:28:40 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548AC000 == 6 [pid = 3008] [id = 6] 18:28:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 12 (0000000753678000) [pid = 3008] [serial = 12] [outer = 0000000000000000] 18:28:41 INFO - PROCESS | 3008 | [3008] 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 18:28:41 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556D9800 == 7 [pid = 3008] [id = 7] 18:28:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 13 (000000075362B800) [pid = 3008] [serial = 13] [outer = 0000000000000000] 18:28:41 INFO - PROCESS | 3008 | [3008] 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 18:28:41 INFO - PROCESS | 3008 | [3008] 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 18:28:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 14 (0000000755916800) [pid = 3008] [serial = 14] [outer = 000000075362B800] 18:28:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 15 (0000000755C52000) [pid = 3008] [serial = 15] [outer = 00000007548AB800] 18:28:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 16 (0000000755648C00) [pid = 3008] [serial = 16] [outer = 0000000753678000] 18:28:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 17 (0000000755ACF000) [pid = 3008] [serial = 17] [outer = 000000075362B800] 18:28:42 INFO - PROCESS | 3008 | 1463189322595 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 3008 | 1463189322609 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 18 (00000007580B6400) [pid = 3008] [serial = 18] [outer = 000000075362B800] 18:28:43 INFO - PROCESS | 3008 | 1463189323580 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6deb4e74-89e1-40b6-8c2e-ae7b2e85b081","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":"20160513165348","device":"desktop","version":"48.0a2","command_id":1}}] 18:28:44 INFO - PROCESS | 3008 | 1463189324000 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:28:44 INFO - PROCESS | 3008 | 1463189324104 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 18:28:44 INFO - PROCESS | 3008 | 1463189324145 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:28:44 INFO - PROCESS | 3008 | [3008] 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 18:28:45 INFO - PROCESS | 3008 | --DOCSHELL 000000073AA5D800 == 6 [pid = 3008] [id = 1] 18:28:46 INFO - PROCESS | 3008 | [3008] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:28:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 19 (00000007548E3800) [pid = 3008] [serial = 19] [outer = 000000075362B800] 18:28:46 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:46 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:46 INFO - PROCESS | 3008 | 1463189326583 Marionette TRACE conn6 <- [1,3,null,{}] 18:28:46 INFO - PROCESS | 3008 | 1463189326589 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:28:46 INFO - PROCESS | 3008 | 1463189326609 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 18:28:46 INFO - PROCESS | 3008 | 1463189326635 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 3008 | 1463189326639 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 18:28:46 INFO - PROCESS | 3008 | 1463189326650 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:28:46 INFO - PROCESS | 3008 | 1463189326653 Marionette TRACE conn6 <- [1,6,null,{}] 18:28:46 INFO - PROCESS | 3008 | 1463189326669 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 3008 | 1463189326686 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 18:28:46 INFO - PROCESS | 3008 | 1463189326691 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EABE800 == 7 [pid = 3008] [id = 8] 18:28:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 20 (0000000756063C00) [pid = 3008] [serial = 20] [outer = 0000000000000000] 18:28:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 21 (0000000756216C00) [pid = 3008] [serial = 21] [outer = 0000000756063C00] 18:28:46 INFO - PROCESS | 3008 | 1463189326752 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 22 (0000000756DF5800) [pid = 3008] [serial = 22] [outer = 0000000756063C00] 18:28:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000747C47000 == 8 [pid = 3008] [id = 9] 18:28:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 23 (0000000749C9F000) [pid = 3008] [serial = 23] [outer = 0000000000000000] 18:28:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 24 (0000000749E13400) [pid = 3008] [serial = 24] [outer = 0000000749C9F000] 18:28:47 INFO - PROCESS | 3008 | 1463189327214 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 25 (0000000748F93000) [pid = 3008] [serial = 25] [outer = 0000000749C9F000] 18:28:47 INFO - PROCESS | 3008 | --DOCSHELL 000000074F8DE000 == 7 [pid = 3008] [id = 4] 18:28:47 INFO - PROCESS | 3008 | 1463189327871 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1447ms 18:28:48 INFO - PROCESS | 3008 | 1463189328107 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 3008 | 1463189328111 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 18:28:48 INFO - PROCESS | 3008 | 1463189328116 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:28:48 INFO - PROCESS | 3008 | 1463189328119 Marionette TRACE conn6 <- [1,10,null,{}] 18:28:48 INFO - PROCESS | 3008 | 1463189328124 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 3008 | 1463189328208 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 18:28:48 INFO - PROCESS | 3008 | 1463189328217 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D19A000 == 8 [pid = 3008] [id = 10] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 26 (000000074EAEDC00) [pid = 3008] [serial = 26] [outer = 0000000000000000] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 27 (00000007525AB800) [pid = 3008] [serial = 27] [outer = 000000074EAEDC00] 18:28:48 INFO - PROCESS | 3008 | 1463189328265 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 28 (00000007529E7800) [pid = 3008] [serial = 28] [outer = 000000074EAEDC00] 18:28:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D9AE000 == 9 [pid = 3008] [id = 11] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 29 (000000074D9AF000) [pid = 3008] [serial = 29] [outer = 0000000000000000] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 30 (0000000748F8E000) [pid = 3008] [serial = 30] [outer = 000000074D9AF000] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 31 (000000074DD89000) [pid = 3008] [serial = 31] [outer = 000000074D9AF000] 18:28:48 INFO - PROCESS | 3008 | ++DOCSHELL 00000007475E4000 == 10 [pid = 3008] [id = 12] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 32 (000000074DDF1000) [pid = 3008] [serial = 32] [outer = 0000000000000000] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 33 (0000000755893000) [pid = 3008] [serial = 33] [outer = 000000074DDF1000] 18:28:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 34 (000000075350F400) [pid = 3008] [serial = 34] [outer = 000000074DDF1000] 18:28:48 INFO - PROCESS | 3008 | 1463189328951 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 18:28:49 INFO - PROCESS | 3008 | 1463189329002 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 3008 | 1463189329007 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:28:49 INFO - PROCESS | 3008 | 1463189329013 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 3008 | 1463189329016 Marionette TRACE conn6 <- [1,14,null,{}] 18:28:49 INFO - PROCESS | 3008 | 1463189329020 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 3008 | 1463189329106 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 18:28:49 INFO - PROCESS | 3008 | 1463189329115 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F06B800 == 11 [pid = 3008] [id = 13] 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 35 (000000075657E000) [pid = 3008] [serial = 35] [outer = 0000000000000000] 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 36 (00000007565DE800) [pid = 3008] [serial = 36] [outer = 000000075657E000] 18:28:49 INFO - PROCESS | 3008 | 1463189329162 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 37 (00000007578CD000) [pid = 3008] [serial = 37] [outer = 000000075657E000] 18:28:49 INFO - PROCESS | 3008 | 1463189329621 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 18:28:49 INFO - PROCESS | 3008 | 1463189329644 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 3008 | 1463189329646 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:28:49 INFO - PROCESS | 3008 | 1463189329649 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 3008 | 1463189329653 Marionette TRACE conn6 <- [1,18,null,{}] 18:28:49 INFO - PROCESS | 3008 | 1463189329665 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 3008 | 1463189329756 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 18:28:49 INFO - PROCESS | 3008 | 1463189329766 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D7A000 == 12 [pid = 3008] [id = 14] 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 38 (000000074D15A800) [pid = 3008] [serial = 38] [outer = 0000000000000000] 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 39 (000000075614D000) [pid = 3008] [serial = 39] [outer = 000000074D15A800] 18:28:49 INFO - PROCESS | 3008 | 1463189329817 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 40 (0000000757CE5C00) [pid = 3008] [serial = 40] [outer = 000000074D15A800] 18:28:50 INFO - PROCESS | 3008 | 1463189330221 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 18:28:50 INFO - PROCESS | 3008 | 1463189330281 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 3008 | 1463189330284 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 18:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:28:50 INFO - PROCESS | 3008 | 1463189330287 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 3008 | 1463189330290 Marionette TRACE conn6 <- [1,22,null,{}] 18:28:50 INFO - PROCESS | 3008 | 1463189330294 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 3008 | 1463189330376 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 18:28:50 INFO - PROCESS | 3008 | 1463189330383 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000754840000 == 13 [pid = 3008] [id = 15] 18:28:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 41 (0000000746CED000) [pid = 3008] [serial = 41] [outer = 0000000000000000] 18:28:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 42 (0000000748DC8C00) [pid = 3008] [serial = 42] [outer = 0000000746CED000] 18:28:50 INFO - PROCESS | 3008 | 1463189330429 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 43 (000000075348EC00) [pid = 3008] [serial = 43] [outer = 0000000746CED000] 18:28:50 INFO - PROCESS | 3008 | 1463189330824 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 18:28:50 INFO - PROCESS | 3008 | 1463189330876 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 3008 | 1463189330878 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 18:28:50 INFO - PROCESS | 3008 | 1463189330881 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:28:50 INFO - PROCESS | 3008 | 1463189330883 Marionette TRACE conn6 <- [1,26,null,{}] 18:28:50 INFO - PROCESS | 3008 | 1463189330886 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 3008 | 1463189330964 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 18:28:50 INFO - PROCESS | 3008 | 1463189330970 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000075516C000 == 14 [pid = 3008] [id = 16] 18:28:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 44 (00000007485C1C00) [pid = 3008] [serial = 44] [outer = 0000000000000000] 18:28:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 45 (00000007485C6000) [pid = 3008] [serial = 45] [outer = 00000007485C1C00] 18:28:51 INFO - PROCESS | 3008 | 1463189331017 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 46 (00000007529EFC00) [pid = 3008] [serial = 46] [outer = 00000007485C1C00] 18:28:51 INFO - PROCESS | 3008 | 1463189331431 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 18:28:51 INFO - PROCESS | 3008 | 1463189331470 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 3008 | 1463189331473 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 18:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:28:51 INFO - PROCESS | 3008 | 1463189331486 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 3008 | 1463189331488 Marionette TRACE conn6 <- [1,30,null,{}] 18:28:51 INFO - PROCESS | 3008 | 1463189331492 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 3008 | 1463189331602 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 18:28:51 INFO - PROCESS | 3008 | 1463189331611 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556CA000 == 15 [pid = 3008] [id = 17] 18:28:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 47 (00000007485D5400) [pid = 3008] [serial = 47] [outer = 0000000000000000] 18:28:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 48 (000000075614B400) [pid = 3008] [serial = 48] [outer = 00000007485D5400] 18:28:51 INFO - PROCESS | 3008 | 1463189331657 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 49 (00000007590D4800) [pid = 3008] [serial = 49] [outer = 00000007485D5400] 18:28:52 INFO - PROCESS | 3008 | 1463189332030 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 18:28:52 INFO - PROCESS | 3008 | 1463189332067 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 3008 | 1463189332069 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:28:52 INFO - PROCESS | 3008 | 1463189332072 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 3008 | 1463189332074 Marionette TRACE conn6 <- [1,34,null,{}] 18:28:52 INFO - PROCESS | 3008 | 1463189332077 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 3008 | 1463189332174 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 18:28:52 INFO - PROCESS | 3008 | 1463189332182 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075601A000 == 16 [pid = 3008] [id = 18] 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 50 (0000000746D41400) [pid = 3008] [serial = 50] [outer = 0000000000000000] 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 51 (0000000746D4A400) [pid = 3008] [serial = 51] [outer = 0000000746D41400] 18:28:52 INFO - PROCESS | 3008 | 1463189332228 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 52 (0000000753508400) [pid = 3008] [serial = 52] [outer = 0000000746D41400] 18:28:52 INFO - PROCESS | 3008 | 1463189332683 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 18:28:52 INFO - PROCESS | 3008 | 1463189332711 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 3008 | 1463189332713 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:28:52 INFO - PROCESS | 3008 | 1463189332718 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 3008 | 1463189332719 Marionette TRACE conn6 <- [1,38,null,{}] 18:28:52 INFO - PROCESS | 3008 | 1463189332723 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 3008 | 1463189332804 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 18:28:52 INFO - PROCESS | 3008 | 1463189332811 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF8000 == 17 [pid = 3008] [id = 19] 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 53 (000000075350E400) [pid = 3008] [serial = 53] [outer = 0000000000000000] 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 54 (00000007590D5000) [pid = 3008] [serial = 54] [outer = 000000075350E400] 18:28:52 INFO - PROCESS | 3008 | 1463189332856 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 55 (0000000759134C00) [pid = 3008] [serial = 55] [outer = 000000075350E400] 18:28:53 INFO - PROCESS | 3008 | 1463189333235 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 542ms 18:28:53 INFO - PROCESS | 3008 | 1463189333261 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 3008 | 1463189333263 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 18:28:53 INFO - PROCESS | 3008 | 1463189333266 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:28:53 INFO - PROCESS | 3008 | 1463189333268 Marionette TRACE conn6 <- [1,42,null,{}] 18:28:53 INFO - PROCESS | 3008 | 1463189333272 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 3008 | 1463189333376 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 18:28:53 INFO - PROCESS | 3008 | 1463189333385 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590C2000 == 18 [pid = 3008] [id = 20] 18:28:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 56 (0000000759138800) [pid = 3008] [serial = 56] [outer = 0000000000000000] 18:28:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 57 (000000075B622400) [pid = 3008] [serial = 57] [outer = 0000000759138800] 18:28:53 INFO - PROCESS | 3008 | 1463189333431 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (000000075B629400) [pid = 3008] [serial = 58] [outer = 0000000759138800] 18:28:53 INFO - PROCESS | 3008 | 1463189333823 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 18:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:28:53 INFO - PROCESS | 3008 | 1463189333856 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 3008 | 1463189333858 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 18:28:53 INFO - PROCESS | 3008 | 1463189333861 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 3008 | 1463189333863 Marionette TRACE conn6 <- [1,46,null,{}] 18:28:53 INFO - PROCESS | 3008 | 1463189333867 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 3008 | 1463189333966 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 18:28:53 INFO - PROCESS | 3008 | 1463189333975 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6B6800 == 19 [pid = 3008] [id = 21] 18:28:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (0000000759138C00) [pid = 3008] [serial = 59] [outer = 0000000000000000] 18:28:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (000000075B62EC00) [pid = 3008] [serial = 60] [outer = 0000000759138C00] 18:28:54 INFO - PROCESS | 3008 | 1463189334025 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (000000075BB5C000) [pid = 3008] [serial = 61] [outer = 0000000759138C00] 18:28:54 INFO - PROCESS | 3008 | 1463189334402 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 18:28:54 INFO - PROCESS | 3008 | 1463189334451 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 3008 | 1463189334453 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:28:54 INFO - PROCESS | 3008 | 1463189334457 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 3008 | 1463189334459 Marionette TRACE conn6 <- [1,50,null,{}] 18:28:54 INFO - PROCESS | 3008 | 1463189334463 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 3008 | 1463189334584 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 18:28:54 INFO - PROCESS | 3008 | 1463189334600 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0B7000 == 20 [pid = 3008] [id = 22] 18:28:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (0000000758E25800) [pid = 3008] [serial = 62] [outer = 0000000000000000] 18:28:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (0000000758E27400) [pid = 3008] [serial = 63] [outer = 0000000758E25800] 18:28:54 INFO - PROCESS | 3008 | 1463189334651 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (0000000758E2E800) [pid = 3008] [serial = 64] [outer = 0000000758E25800] 18:28:55 INFO - PROCESS | 3008 | 1463189335051 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 18:28:55 INFO - PROCESS | 3008 | 1463189335089 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 3008 | 1463189335091 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 18:28:55 INFO - PROCESS | 3008 | 1463189335094 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:28:55 INFO - PROCESS | 3008 | 1463189335096 Marionette TRACE conn6 <- [1,54,null,{}] 18:28:55 INFO - PROCESS | 3008 | 1463189335099 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 3008 | 1463189335841 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 18:28:55 INFO - PROCESS | 3008 | 1463189335934 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749528000 == 21 [pid = 3008] [id = 23] 18:28:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (0000000746D42000) [pid = 3008] [serial = 65] [outer = 0000000000000000] 18:28:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (0000000746D48800) [pid = 3008] [serial = 66] [outer = 0000000746D42000] 18:28:55 INFO - PROCESS | 3008 | 1463189335985 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (00000007485C4800) [pid = 3008] [serial = 67] [outer = 0000000746D42000] 18:28:56 INFO - PROCESS | 3008 | 1463189336418 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1378ms 18:28:56 INFO - PROCESS | 3008 | 1463189336485 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 3008 | 1463189336488 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 18:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:28:56 INFO - PROCESS | 3008 | 1463189336493 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 3008 | 1463189336498 Marionette TRACE conn6 <- [1,58,null,{}] 18:28:56 INFO - PROCESS | 3008 | 1463189336502 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 3008 | 1463189336601 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 18:28:56 INFO - PROCESS | 3008 | 1463189336618 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DECB000 == 22 [pid = 3008] [id = 24] 18:28:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (00000007485EE800) [pid = 3008] [serial = 68] [outer = 0000000000000000] 18:28:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (0000000748D94800) [pid = 3008] [serial = 69] [outer = 00000007485EE800] 18:28:56 INFO - PROCESS | 3008 | 1463189336668 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000074D007400) [pid = 3008] [serial = 70] [outer = 00000007485EE800] 18:28:57 INFO - PROCESS | 3008 | 1463189337086 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 18:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:28:57 INFO - PROCESS | 3008 | 1463189337124 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 3008 | 1463189337127 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 18:28:57 INFO - PROCESS | 3008 | 1463189337130 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 3008 | 1463189337133 Marionette TRACE conn6 <- [1,62,null,{}] 18:28:57 INFO - PROCESS | 3008 | 1463189337144 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 3008 | 1463189337451 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000074EE68000) [pid = 3008] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000075657E000) [pid = 3008] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000074D15A800) [pid = 3008] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (0000000746CED000) [pid = 3008] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (0000000756063C00) [pid = 3008] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:28:57 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (000000074EAEDC00) [pid = 3008] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:28:57 INFO - PROCESS | 3008 | 1463189337507 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D025800 == 23 [pid = 3008] [id = 25] 18:28:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (0000000747547800) [pid = 3008] [serial = 71] [outer = 0000000000000000] 18:28:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000074851F400) [pid = 3008] [serial = 72] [outer = 0000000747547800] 18:28:57 INFO - PROCESS | 3008 | 1463189337555 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000074EAEA400) [pid = 3008] [serial = 73] [outer = 0000000747547800] 18:28:57 INFO - PROCESS | 3008 | 1463189337923 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 18:28:57 INFO - PROCESS | 3008 | 1463189337972 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 3008 | 1463189337976 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:28:57 INFO - PROCESS | 3008 | 1463189337987 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 3008 | 1463189337991 Marionette TRACE conn6 <- [1,66,null,{}] 18:28:58 INFO - PROCESS | 3008 | 1463189337995 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 3008 | 1463189338076 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 18:28:58 INFO - PROCESS | 3008 | 1463189338083 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E9800 == 24 [pid = 3008] [id = 26] 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (0000000746D3F400) [pid = 3008] [serial = 74] [outer = 0000000000000000] 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (00000007525E7800) [pid = 3008] [serial = 75] [outer = 0000000746D3F400] 18:28:58 INFO - PROCESS | 3008 | 1463189338129 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (0000000753504C00) [pid = 3008] [serial = 76] [outer = 0000000746D3F400] 18:28:58 INFO - PROCESS | 3008 | 1463189338521 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 18:28:58 INFO - PROCESS | 3008 | 1463189338572 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 3008 | 1463189338574 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:28:58 INFO - PROCESS | 3008 | 1463189338578 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 3008 | 1463189338579 Marionette TRACE conn6 <- [1,70,null,{}] 18:28:58 INFO - PROCESS | 3008 | 1463189338583 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 3008 | 1463189338659 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 18:28:58 INFO - PROCESS | 3008 | 1463189338666 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075525D000 == 25 [pid = 3008] [id = 27] 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000075361EC00) [pid = 3008] [serial = 77] [outer = 0000000000000000] 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000075563DC00) [pid = 3008] [serial = 78] [outer = 000000075361EC00] 18:28:58 INFO - PROCESS | 3008 | 1463189338714 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (0000000756062800) [pid = 3008] [serial = 79] [outer = 000000075361EC00] 18:28:59 INFO - PROCESS | 3008 | 1463189339117 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 18:28:59 INFO - PROCESS | 3008 | 1463189339167 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 3008 | 1463189339169 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 18:28:59 INFO - PROCESS | 3008 | 1463189339172 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:28:59 INFO - PROCESS | 3008 | 1463189339174 Marionette TRACE conn6 <- [1,74,null,{}] 18:28:59 INFO - PROCESS | 3008 | 1463189339177 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 3008 | 1463189339257 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 18:28:59 INFO - PROCESS | 3008 | 1463189339266 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CB800 == 26 [pid = 3008] [id = 28] 18:28:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000756457C00) [pid = 3008] [serial = 80] [outer = 0000000000000000] 18:28:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (00000007565ABC00) [pid = 3008] [serial = 81] [outer = 0000000756457C00] 18:28:59 INFO - PROCESS | 3008 | 1463189339319 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007578CD400) [pid = 3008] [serial = 82] [outer = 0000000756457C00] 18:28:59 INFO - PROCESS | 3008 | 1463189339911 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 18:28:59 INFO - PROCESS | 3008 | 1463189339952 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 3008 | 1463189339958 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 18:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:28:59 INFO - PROCESS | 3008 | 1463189339993 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 3008 | 1463189339998 Marionette TRACE conn6 <- [1,78,null,{}] 18:29:00 INFO - PROCESS | 3008 | 1463189340018 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 3008 | 1463189340132 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 18:29:00 INFO - PROCESS | 3008 | 1463189340185 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752575000 == 27 [pid = 3008] [id = 29] 18:29:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007485D6400) [pid = 3008] [serial = 83] [outer = 0000000000000000] 18:29:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (0000000748DCC800) [pid = 3008] [serial = 84] [outer = 00000007485D6400] 18:29:00 INFO - PROCESS | 3008 | 1463189340244 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EAEF800) [pid = 3008] [serial = 85] [outer = 00000007485D6400] 18:29:00 INFO - PROCESS | 3008 | 1463189340766 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 859ms 18:29:00 INFO - PROCESS | 3008 | 1463189340856 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 3008 | 1463189340862 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 18:29:00 INFO - PROCESS | 3008 | 1463189340869 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:29:00 INFO - PROCESS | 3008 | 1463189340872 Marionette TRACE conn6 <- [1,82,null,{}] 18:29:00 INFO - PROCESS | 3008 | 1463189340876 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 3008 | 1463189341021 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 18:29:01 INFO - PROCESS | 3008 | 1463189341057 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B30000 == 28 [pid = 3008] [id = 30] 18:29:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007529E3400) [pid = 3008] [serial = 86] [outer = 0000000000000000] 18:29:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000756061400) [pid = 3008] [serial = 87] [outer = 00000007529E3400] 18:29:01 INFO - PROCESS | 3008 | 1463189341115 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000756DF4000) [pid = 3008] [serial = 88] [outer = 00000007529E3400] 18:29:01 INFO - PROCESS | 3008 | 1463189341655 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 18:29:01 INFO - PROCESS | 3008 | 1463189341714 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 3008 | 1463189341717 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 18:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:29:01 INFO - PROCESS | 3008 | 1463189341721 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 3008 | 1463189341725 Marionette TRACE conn6 <- [1,86,null,{}] 18:29:01 INFO - PROCESS | 3008 | 1463189341737 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 3008 | 1463189341840 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 18:29:01 INFO - PROCESS | 3008 | 1463189341903 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A6000 == 29 [pid = 3008] [id = 31] 18:29:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D8D400) [pid = 3008] [serial = 89] [outer = 0000000000000000] 18:29:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000756150C00) [pid = 3008] [serial = 90] [outer = 0000000752D8D400] 18:29:01 INFO - PROCESS | 3008 | 1463189341961 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000758E24400) [pid = 3008] [serial = 91] [outer = 0000000752D8D400] 18:29:02 INFO - PROCESS | 3008 | 1463189342450 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 18:29:02 INFO - PROCESS | 3008 | 1463189342519 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 3008 | 1463189342522 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:29:02 INFO - PROCESS | 3008 | 1463189342526 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 3008 | 1463189342528 Marionette TRACE conn6 <- [1,90,null,{}] 18:29:02 INFO - PROCESS | 3008 | 1463189342532 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 3008 | 1463189342635 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 18:29:02 INFO - PROCESS | 3008 | 1463189342694 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E4800 == 30 [pid = 3008] [id = 32] 18:29:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000075611F000) [pid = 3008] [serial = 92] [outer = 0000000000000000] 18:29:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000756126400) [pid = 3008] [serial = 93] [outer = 000000075611F000] 18:29:02 INFO - PROCESS | 3008 | 1463189342751 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000758E2A400) [pid = 3008] [serial = 94] [outer = 000000075611F000] 18:29:03 INFO - PROCESS | 3008 | 1463189343308 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 18:29:03 INFO - PROCESS | 3008 | 1463189343367 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 3008 | 1463189343370 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 18:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:29:03 INFO - PROCESS | 3008 | 1463189343374 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 3008 | 1463189343376 Marionette TRACE conn6 <- [1,94,null,{}] 18:29:03 INFO - PROCESS | 3008 | 1463189343380 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:03 INFO - PROCESS | 3008 | 1463189343548 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 18:29:03 INFO - PROCESS | 3008 | 1463189343613 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D819800 == 31 [pid = 3008] [id = 33] 18:29:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000746D48400) [pid = 3008] [serial = 95] [outer = 0000000000000000] 18:29:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000747E56400) [pid = 3008] [serial = 96] [outer = 0000000746D48400] 18:29:03 INFO - PROCESS | 3008 | 1463189343664 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000074857E800) [pid = 3008] [serial = 97] [outer = 0000000746D48400] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007525AB800) [pid = 3008] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755893000) [pid = 3008] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (00000007565DE800) [pid = 3008] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075614D000) [pid = 3008] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000748DC8C00) [pid = 3008] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (00000007485C6000) [pid = 3008] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075614B400) [pid = 3008] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (00000007578CD000) [pid = 3008] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000746D4A400) [pid = 3008] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007590D5000) [pid = 3008] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000075B622400) [pid = 3008] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075B62EC00) [pid = 3008] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000756216C00) [pid = 3008] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000749E13400) [pid = 3008] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (00000007529E7800) [pid = 3008] [serial = 28] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000748F8E000) [pid = 3008] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000757CE5C00) [pid = 3008] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000075348EC00) [pid = 3008] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (0000000756DF5800) [pid = 3008] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (0000000755ACF000) [pid = 3008] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000755916800) [pid = 3008] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000074EE72C00) [pid = 3008] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000074F03B400) [pid = 3008] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:29:04 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000074CE3A800) [pid = 3008] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:29:04 INFO - PROCESS | 3008 | 1463189344199 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 18:29:04 INFO - PROCESS | 3008 | 1463189344257 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3008 | 1463189344261 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:29:04 INFO - PROCESS | 3008 | 1463189344265 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 3008 | 1463189344270 Marionette TRACE conn6 <- [1,98,null,{}] 18:29:04 INFO - PROCESS | 3008 | 1463189344275 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 3008 | 1463189344360 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 18:29:04 INFO - PROCESS | 3008 | 1463189344371 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D199000 == 32 [pid = 3008] [id = 34] 18:29:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (00000007485CCC00) [pid = 3008] [serial = 98] [outer = 0000000000000000] 18:29:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (00000007485D9000) [pid = 3008] [serial = 99] [outer = 00000007485CCC00] 18:29:04 INFO - PROCESS | 3008 | 1463189344420 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (0000000748D97800) [pid = 3008] [serial = 100] [outer = 00000007485CCC00] 18:29:04 INFO - PROCESS | 3008 | 1463189344835 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 18:29:04 INFO - PROCESS | 3008 | 1463189344914 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3008 | 1463189344917 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 18:29:04 INFO - PROCESS | 3008 | 1463189344926 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 3008 | 1463189344928 Marionette TRACE conn6 <- [1,102,null,{}] 18:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:29:04 INFO - PROCESS | 3008 | 1463189344932 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 3008 | 1463189345016 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 18:29:05 INFO - PROCESS | 3008 | 1463189345034 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A4800 == 33 [pid = 3008] [id = 35] 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000074DDE3400) [pid = 3008] [serial = 101] [outer = 0000000000000000] 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000074EAEF000) [pid = 3008] [serial = 102] [outer = 000000074DDE3400] 18:29:05 INFO - PROCESS | 3008 | 1463189345082 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (00000007524A8C00) [pid = 3008] [serial = 103] [outer = 000000074DDE3400] 18:29:05 INFO - PROCESS | 3008 | 1463189345477 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 18:29:05 INFO - PROCESS | 3008 | 1463189345520 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 3008 | 1463189345524 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:29:05 INFO - PROCESS | 3008 | 1463189345542 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 3008 | 1463189345547 Marionette TRACE conn6 <- [1,106,null,{}] 18:29:05 INFO - PROCESS | 3008 | 1463189345551 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 3008 | 1463189345634 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 18:29:05 INFO - PROCESS | 3008 | 1463189345641 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000754853000 == 34 [pid = 3008] [id = 36] 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (00000007525E7400) [pid = 3008] [serial = 104] [outer = 0000000000000000] 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000752D8DC00) [pid = 3008] [serial = 105] [outer = 00000007525E7400] 18:29:05 INFO - PROCESS | 3008 | 1463189345687 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007548E5800) [pid = 3008] [serial = 106] [outer = 00000007525E7400] 18:29:06 INFO - PROCESS | 3008 | 1463189346083 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 18:29:06 INFO - PROCESS | 3008 | 1463189346126 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 3008 | 1463189346129 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 18:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:29:06 INFO - PROCESS | 3008 | 1463189346132 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 3008 | 1463189346134 Marionette TRACE conn6 <- [1,110,null,{}] 18:29:06 INFO - PROCESS | 3008 | 1463189346138 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 3008 | 1463189346217 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 18:29:06 INFO - PROCESS | 3008 | 1463189346224 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AC6800 == 35 [pid = 3008] [id = 37] 18:29:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000755F04400) [pid = 3008] [serial = 107] [outer = 0000000000000000] 18:29:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000075591CC00) [pid = 3008] [serial = 108] [outer = 0000000755F04400] 18:29:06 INFO - PROCESS | 3008 | 1463189346271 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000756147C00) [pid = 3008] [serial = 109] [outer = 0000000755F04400] 18:29:06 INFO - PROCESS | 3008 | 1463189346718 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 18:29:06 INFO - PROCESS | 3008 | 1463189346762 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 3008 | 1463189346765 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 18:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:29:06 INFO - PROCESS | 3008 | 1463189346768 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 3008 | 1463189346770 Marionette TRACE conn6 <- [1,114,null,{}] 18:29:06 INFO - PROCESS | 3008 | 1463189346774 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 3008 | 1463189346888 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 18:29:06 INFO - PROCESS | 3008 | 1463189346899 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF5000 == 36 [pid = 3008] [id = 38] 18:29:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000756D36400) [pid = 3008] [serial = 110] [outer = 0000000000000000] 18:29:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007578C3400) [pid = 3008] [serial = 111] [outer = 0000000756D36400] 18:29:07 INFO - PROCESS | 3008 | 1463189346987 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000758E26000) [pid = 3008] [serial = 112] [outer = 0000000756D36400] 18:29:07 INFO - PROCESS | 3008 | 1463189347421 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 18:29:07 INFO - PROCESS | 3008 | 1463189347442 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 3008 | 1463189347444 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 18:29:07 INFO - PROCESS | 3008 | 1463189347447 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:29:07 INFO - PROCESS | 3008 | 1463189347449 Marionette TRACE conn6 <- [1,118,null,{}] 18:29:07 INFO - PROCESS | 3008 | 1463189347459 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 3008 | 1463189347556 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 18:29:07 INFO - PROCESS | 3008 | 1463189347623 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A3000 == 37 [pid = 3008] [id = 39] 18:29:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000755C48000) [pid = 3008] [serial = 113] [outer = 0000000000000000] 18:29:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000755C50400) [pid = 3008] [serial = 114] [outer = 0000000755C48000] 18:29:07 INFO - PROCESS | 3008 | 1463189347668 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (00000007590CC400) [pid = 3008] [serial = 115] [outer = 0000000755C48000] 18:29:08 INFO - PROCESS | 3008 | 1463189348043 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007485C1C00) [pid = 3008] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000759138800) [pid = 3008] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (00000007485D5400) [pid = 3008] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000746D41400) [pid = 3008] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000075350E400) [pid = 3008] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000759138C00) [pid = 3008] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007485EE800) [pid = 3008] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000747547800) [pid = 3008] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000746D3F400) [pid = 3008] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000075361EC00) [pid = 3008] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000746D42000) [pid = 3008] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:29:08 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000758E25800) [pid = 3008] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:29:08 INFO - PROCESS | 3008 | 1463189348087 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 3008 | 1463189348089 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 18:29:08 INFO - PROCESS | 3008 | 1463189348093 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 3008 | 1463189348095 Marionette TRACE conn6 <- [1,122,null,{}] 18:29:08 INFO - PROCESS | 3008 | 1463189348099 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 3008 | 1463189348196 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 18:29:08 INFO - PROCESS | 3008 | 1463189348233 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C6B800 == 38 [pid = 3008] [id = 40] 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000746D44000) [pid = 3008] [serial = 116] [outer = 0000000000000000] 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000074875CC00) [pid = 3008] [serial = 117] [outer = 0000000746D44000] 18:29:08 INFO - PROCESS | 3008 | 1463189348286 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (0000000756525400) [pid = 3008] [serial = 118] [outer = 0000000746D44000] 18:29:08 INFO - PROCESS | 3008 | 1463189348581 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 528ms 18:29:08 INFO - PROCESS | 3008 | 1463189348626 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 3008 | 1463189348628 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 18:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:29:08 INFO - PROCESS | 3008 | 1463189348636 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 3008 | 1463189348638 Marionette TRACE conn6 <- [1,126,null,{}] 18:29:08 INFO - PROCESS | 3008 | 1463189348642 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 3008 | 1463189348718 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 18:29:08 INFO - PROCESS | 3008 | 1463189348775 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDB9000 == 39 [pid = 3008] [id = 41] 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000748793400) [pid = 3008] [serial = 119] [outer = 0000000000000000] 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074879AC00) [pid = 3008] [serial = 120] [outer = 0000000748793400] 18:29:08 INFO - PROCESS | 3008 | 1463189348821 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074DDF1C00) [pid = 3008] [serial = 121] [outer = 0000000748793400] 18:29:09 INFO - PROCESS | 3008 | 1463189349185 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 18:29:09 INFO - PROCESS | 3008 | 1463189349223 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 3008 | 1463189349225 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 18:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:29:09 INFO - PROCESS | 3008 | 1463189349229 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 3008 | 1463189349231 Marionette TRACE conn6 <- [1,130,null,{}] 18:29:09 INFO - PROCESS | 3008 | 1463189349234 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 3008 | 1463189349333 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 18:29:09 INFO - PROCESS | 3008 | 1463189349341 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC7800 == 40 [pid = 3008] [id = 42] 18:29:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007487A0800) [pid = 3008] [serial = 122] [outer = 0000000000000000] 18:29:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000756515000) [pid = 3008] [serial = 123] [outer = 00000007487A0800] 18:29:09 INFO - PROCESS | 3008 | 1463189349386 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075651E400) [pid = 3008] [serial = 124] [outer = 00000007487A0800] 18:29:09 INFO - PROCESS | 3008 | 1463189349789 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 18:29:09 INFO - PROCESS | 3008 | 1463189349817 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 3008 | 1463189349820 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 18:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:29:09 INFO - PROCESS | 3008 | 1463189349823 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 3008 | 1463189349825 Marionette TRACE conn6 <- [1,134,null,{}] 18:29:09 INFO - PROCESS | 3008 | 1463189349829 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 3008 | 1463189349908 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 18:29:09 INFO - PROCESS | 3008 | 1463189349966 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C338800 == 41 [pid = 3008] [id = 43] 18:29:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000074CE5C800) [pid = 3008] [serial = 125] [outer = 0000000000000000] 18:29:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075652EC00) [pid = 3008] [serial = 126] [outer = 000000074CE5C800] 18:29:10 INFO - PROCESS | 3008 | 1463189350017 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000075912DC00) [pid = 3008] [serial = 127] [outer = 000000074CE5C800] 18:29:10 INFO - PROCESS | 3008 | 1463189350520 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 734ms 18:29:10 INFO - PROCESS | 3008 | 1463189350560 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 3008 | 1463189350565 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:29:10 INFO - PROCESS | 3008 | 1463189350571 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 3008 | 1463189350576 Marionette TRACE conn6 <- [1,138,null,{}] 18:29:10 INFO - PROCESS | 3008 | 1463189350583 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 3008 | 1463189350694 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 18:29:10 INFO - PROCESS | 3008 | 1463189350776 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DDD7800 == 42 [pid = 3008] [id = 44] 18:29:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000074857B800) [pid = 3008] [serial = 128] [outer = 0000000000000000] 18:29:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (00000007485BC800) [pid = 3008] [serial = 129] [outer = 000000074857B800] 18:29:10 INFO - PROCESS | 3008 | 1463189350836 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074875DC00) [pid = 3008] [serial = 130] [outer = 000000074857B800] 18:29:11 INFO - PROCESS | 3008 | 1463189351430 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 880ms 18:29:11 INFO - PROCESS | 3008 | 1463189351454 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 18:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:29:11 INFO - PROCESS | 3008 | 1463189351461 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 18:29:11 INFO - PROCESS | 3008 | 1463189351468 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 3008 | 1463189351471 Marionette TRACE conn6 <- [1,142,null,{}] 18:29:11 INFO - PROCESS | 3008 | 1463189351475 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 3008 | 1463189351619 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 18:29:11 INFO - PROCESS | 3008 | 1463189351665 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 3008 | ++DOCSHELL 00000007564EA800 == 43 [pid = 3008] [id = 45] 18:29:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074EA08400) [pid = 3008] [serial = 131] [outer = 0000000000000000] 18:29:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074EA0BC00) [pid = 3008] [serial = 132] [outer = 000000074EA08400] 18:29:11 INFO - PROCESS | 3008 | 1463189351721 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000074EAE4400) [pid = 3008] [serial = 133] [outer = 000000074EA08400] 18:29:12 INFO - PROCESS | 3008 | 1463189352256 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 839ms 18:29:12 INFO - PROCESS | 3008 | 1463189352307 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 3008 | 1463189352310 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:29:12 INFO - PROCESS | 3008 | 1463189352314 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 3008 | 1463189352318 Marionette TRACE conn6 <- [1,146,null,{}] 18:29:12 INFO - PROCESS | 3008 | 1463189352330 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 3008 | 1463189352439 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 18:29:12 INFO - PROCESS | 3008 | 1463189352504 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA29800 == 44 [pid = 3008] [id = 46] 18:29:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755ACF000) [pid = 3008] [serial = 134] [outer = 0000000000000000] 18:29:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755C43400) [pid = 3008] [serial = 135] [outer = 0000000755ACF000] 18:29:12 INFO - PROCESS | 3008 | 1463189352562 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756127400) [pid = 3008] [serial = 136] [outer = 0000000755ACF000] 18:29:13 INFO - PROCESS | 3008 | 1463189353235 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 945ms 18:29:13 INFO - PROCESS | 3008 | 1463189353261 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 3008 | 1463189353264 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 18:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:29:13 INFO - PROCESS | 3008 | 1463189353268 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 3008 | 1463189353270 Marionette TRACE conn6 <- [1,150,null,{}] 18:29:13 INFO - PROCESS | 3008 | 1463189353274 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 3008 | 1463189353378 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 18:29:13 INFO - PROCESS | 3008 | 1463189353455 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDA6800 == 45 [pid = 3008] [id = 47] 18:29:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000755C4BC00) [pid = 3008] [serial = 137] [outer = 0000000000000000] 18:29:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007565DFC00) [pid = 3008] [serial = 138] [outer = 0000000755C4BC00] 18:29:13 INFO - PROCESS | 3008 | 1463189353512 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000075912D000) [pid = 3008] [serial = 139] [outer = 0000000755C4BC00] 18:29:14 INFO - PROCESS | 3008 | 1463189354030 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 18:29:14 INFO - PROCESS | 3008 | 1463189354146 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 3008 | 1463189354149 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 18:29:14 INFO - PROCESS | 3008 | 1463189354154 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 3008 | 1463189354156 Marionette TRACE conn6 <- [1,154,null,{}] 18:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:29:14 INFO - PROCESS | 3008 | 1463189354160 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 3008 | 1463189354269 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 18:29:14 INFO - PROCESS | 3008 | 1463189354327 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D198000 == 46 [pid = 3008] [id = 48] 18:29:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000748575C00) [pid = 3008] [serial = 140] [outer = 0000000000000000] 18:29:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074D06FC00) [pid = 3008] [serial = 141] [outer = 0000000748575C00] 18:29:14 INFO - PROCESS | 3008 | 1463189354383 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756518000) [pid = 3008] [serial = 142] [outer = 0000000748575C00] 18:29:15 INFO - PROCESS | 3008 | 1463189355044 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 944ms 18:29:15 INFO - PROCESS | 3008 | 1463189355107 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3008 | 1463189355112 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:29:15 INFO - PROCESS | 3008 | 1463189355117 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3008 | 1463189355121 Marionette TRACE conn6 <- [1,158,null,{}] 18:29:15 INFO - PROCESS | 3008 | 1463189355127 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 3008 | 1463189355229 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 18:29:15 INFO - PROCESS | 3008 | 1463189355313 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000075279B000 == 47 [pid = 3008] [id = 49] 18:29:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000748799400) [pid = 3008] [serial = 143] [outer = 0000000000000000] 18:29:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000748D98C00) [pid = 3008] [serial = 144] [outer = 0000000748799400] 18:29:15 INFO - PROCESS | 3008 | 1463189355364 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074EA06000) [pid = 3008] [serial = 145] [outer = 0000000748799400] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC7800 == 46 [pid = 3008] [id = 42] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDB9000 == 45 [pid = 3008] [id = 41] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C6B800 == 44 [pid = 3008] [id = 40] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A3000 == 43 [pid = 3008] [id = 39] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF5000 == 42 [pid = 3008] [id = 38] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AC6800 == 41 [pid = 3008] [id = 37] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 0000000754853000 == 40 [pid = 3008] [id = 36] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A4800 == 39 [pid = 3008] [id = 35] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 000000074D199000 == 38 [pid = 3008] [id = 34] 18:29:15 INFO - PROCESS | 3008 | --DOCSHELL 000000074D819800 == 37 [pid = 3008] [id = 33] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007565ABC00) [pid = 3008] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000758E2E800) [pid = 3008] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (00000007529EFC00) [pid = 3008] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000075B629400) [pid = 3008] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (00000007590D4800) [pid = 3008] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000753508400) [pid = 3008] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000759134C00) [pid = 3008] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000075BB5C000) [pid = 3008] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000748D94800) [pid = 3008] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074851F400) [pid = 3008] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074D007400) [pid = 3008] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (00000007525E7800) [pid = 3008] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000075563DC00) [pid = 3008] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000753504C00) [pid = 3008] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000746D48800) [pid = 3008] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (00000007485C4800) [pid = 3008] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000074EAEA400) [pid = 3008] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756062800) [pid = 3008] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000758E27400) [pid = 3008] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:29:15 INFO - PROCESS | 3008 | 1463189355923 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 834ms 18:29:15 INFO - PROCESS | 3008 | 1463189355953 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3008 | 1463189355959 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:29:15 INFO - PROCESS | 3008 | 1463189355966 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3008 | 1463189355968 Marionette TRACE conn6 <- [1,162,null,{}] 18:29:15 INFO - PROCESS | 3008 | 1463189355972 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 3008 | 1463189356059 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 18:29:16 INFO - PROCESS | 3008 | 1463189356114 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752567000 == 38 [pid = 3008] [id = 50] 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (00000007485BD400) [pid = 3008] [serial = 146] [outer = 0000000000000000] 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000748799800) [pid = 3008] [serial = 147] [outer = 00000007485BD400] 18:29:16 INFO - PROCESS | 3008 | 1463189356169 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074DD3A000) [pid = 3008] [serial = 148] [outer = 00000007485BD400] 18:29:16 INFO - PROCESS | 3008 | 1463189356532 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 18:29:16 INFO - PROCESS | 3008 | 1463189356595 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 3008 | 1463189356597 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 18:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:29:16 INFO - PROCESS | 3008 | 1463189356601 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 3008 | 1463189356605 Marionette TRACE conn6 <- [1,166,null,{}] 18:29:16 INFO - PROCESS | 3008 | 1463189356618 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 3008 | 1463189356724 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 18:29:16 INFO - PROCESS | 3008 | 1463189356735 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000075558A000 == 39 [pid = 3008] [id = 51] 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000752461C00) [pid = 3008] [serial = 149] [outer = 0000000000000000] 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007525E3800) [pid = 3008] [serial = 150] [outer = 0000000752461C00] 18:29:16 INFO - PROCESS | 3008 | 1463189356784 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000752D8B400) [pid = 3008] [serial = 151] [outer = 0000000752461C00] 18:29:17 INFO - PROCESS | 3008 | 1463189357198 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 18:29:17 INFO - PROCESS | 3008 | 1463189357232 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 3008 | 1463189357235 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 18:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:29:17 INFO - PROCESS | 3008 | 1463189357238 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 3008 | 1463189357240 Marionette TRACE conn6 <- [1,170,null,{}] 18:29:17 INFO - PROCESS | 3008 | 1463189357244 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 3008 | 1463189357327 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 18:29:17 INFO - PROCESS | 3008 | 1463189357334 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C6C800 == 40 [pid = 3008] [id = 52] 18:29:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000753507000) [pid = 3008] [serial = 152] [outer = 0000000000000000] 18:29:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000753628C00) [pid = 3008] [serial = 153] [outer = 0000000753507000] 18:29:17 INFO - PROCESS | 3008 | 1463189357381 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755C42800) [pid = 3008] [serial = 154] [outer = 0000000753507000] 18:29:17 INFO - PROCESS | 3008 | 1463189357790 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 18:29:17 INFO - PROCESS | 3008 | 1463189357827 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 3008 | 1463189357829 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 18:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:29:17 INFO - PROCESS | 3008 | 1463189357832 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 3008 | 1463189357834 Marionette TRACE conn6 <- [1,174,null,{}] 18:29:17 INFO - PROCESS | 3008 | 1463189357853 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 3008 | 1463189357958 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 18:29:17 INFO - PROCESS | 3008 | 1463189357966 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BE5000 == 41 [pid = 3008] [id = 53] 18:29:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000755C49000) [pid = 3008] [serial = 155] [outer = 0000000000000000] 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000755C4E400) [pid = 3008] [serial = 156] [outer = 0000000755C49000] 18:29:18 INFO - PROCESS | 3008 | 1463189358012 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000756123800) [pid = 3008] [serial = 157] [outer = 0000000755C49000] 18:29:18 INFO - PROCESS | 3008 | 1463189358447 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 648ms 18:29:18 INFO - PROCESS | 3008 | 1463189358484 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 3008 | 1463189358486 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:29:18 INFO - PROCESS | 3008 | 1463189358490 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 3008 | 1463189358492 Marionette TRACE conn6 <- [1,178,null,{}] 18:29:18 INFO - PROCESS | 3008 | 1463189358495 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:18 INFO - PROCESS | 3008 | 1463189358610 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 18:29:18 INFO - PROCESS | 3008 | 1463189358617 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D911800 == 42 [pid = 3008] [id = 54] 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000756146400) [pid = 3008] [serial = 158] [outer = 0000000000000000] 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000756530C00) [pid = 3008] [serial = 159] [outer = 0000000756146400] 18:29:18 INFO - PROCESS | 3008 | 1463189358664 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000075813CC00) [pid = 3008] [serial = 160] [outer = 0000000756146400] 18:29:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000758131C00) [pid = 3008] [serial = 161] [outer = 000000074DDF1000] 18:29:19 INFO - PROCESS | 3008 | 1463189359165 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 733ms 18:29:19 INFO - PROCESS | 3008 | 1463189359227 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 3008 | 1463189359229 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 18:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:29:19 INFO - PROCESS | 3008 | 1463189359232 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 3008 | 1463189359234 Marionette TRACE conn6 <- [1,182,null,{}] 18:29:19 INFO - PROCESS | 3008 | 1463189359246 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 3008 | 1463189359349 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 18:29:19 INFO - PROCESS | 3008 | 1463189359361 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C09D800 == 43 [pid = 3008] [id = 55] 18:29:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000756216C00) [pid = 3008] [serial = 162] [outer = 0000000000000000] 18:29:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000758E30000) [pid = 3008] [serial = 163] [outer = 0000000756216C00] 18:29:19 INFO - PROCESS | 3008 | 1463189359407 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000075B622800) [pid = 3008] [serial = 164] [outer = 0000000756216C00] 18:29:19 INFO - PROCESS | 3008 | 1463189359814 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 648ms 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000756D36400) [pid = 3008] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000746D44000) [pid = 3008] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000755C48000) [pid = 3008] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000746D48400) [pid = 3008] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074DDE3400) [pid = 3008] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755F04400) [pid = 3008] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007525E7400) [pid = 3008] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (00000007487A0800) [pid = 3008] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000756457C00) [pid = 3008] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (00000007485CCC00) [pid = 3008] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:29:19 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000748793400) [pid = 3008] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:29:20 INFO - PROCESS | 3008 | 1463189359997 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 3008 | 1463189359999 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:29:20 INFO - PROCESS | 3008 | 1463189360022 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 3008 | 1463189360024 Marionette TRACE conn6 <- [1,186,null,{}] 18:29:20 INFO - PROCESS | 3008 | 1463189360027 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 3008 | 1463189360106 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 18:29:20 INFO - PROCESS | 3008 | 1463189360115 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755175800 == 44 [pid = 3008] [id = 56] 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074879D000) [pid = 3008] [serial = 165] [outer = 0000000000000000] 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000074D180000) [pid = 3008] [serial = 166] [outer = 000000074879D000] 18:29:20 INFO - PROCESS | 3008 | 1463189360160 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000756522C00) [pid = 3008] [serial = 167] [outer = 000000074879D000] 18:29:20 INFO - PROCESS | 3008 | 1463189360527 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 545ms 18:29:20 INFO - PROCESS | 3008 | 1463189360564 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 3008 | 1463189360566 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 18:29:20 INFO - PROCESS | 3008 | 1463189360569 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:29:20 INFO - PROCESS | 3008 | 1463189360571 Marionette TRACE conn6 <- [1,190,null,{}] 18:29:20 INFO - PROCESS | 3008 | 1463189360575 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 3008 | 1463189360680 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 18:29:20 INFO - PROCESS | 3008 | 1463189360689 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDB0000 == 45 [pid = 3008] [id = 57] 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000759084800) [pid = 3008] [serial = 168] [outer = 0000000000000000] 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000759088000) [pid = 3008] [serial = 169] [outer = 0000000759084800] 18:29:20 INFO - PROCESS | 3008 | 1463189360734 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000075908DC00) [pid = 3008] [serial = 170] [outer = 0000000759084800] 18:29:21 INFO - PROCESS | 3008 | 1463189361093 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 18:29:21 INFO - PROCESS | 3008 | 1463189361160 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 3008 | 1463189361163 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:29:21 INFO - PROCESS | 3008 | 1463189361166 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 3008 | 1463189361168 Marionette TRACE conn6 <- [1,194,null,{}] 18:29:21 INFO - PROCESS | 3008 | 1463189361172 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 3008 | 1463189361286 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 18:29:21 INFO - PROCESS | 3008 | 1463189361294 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE2F800 == 46 [pid = 3008] [id = 58] 18:29:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000758C5DC00) [pid = 3008] [serial = 171] [outer = 0000000000000000] 18:29:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000758C63400) [pid = 3008] [serial = 172] [outer = 0000000758C5DC00] 18:29:21 INFO - PROCESS | 3008 | 1463189361340 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000758C69800) [pid = 3008] [serial = 173] [outer = 0000000758C5DC00] 18:29:21 INFO - PROCESS | 3008 | 1463189361734 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 18:29:21 INFO - PROCESS | 3008 | 1463189361755 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 3008 | 1463189361758 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:29:21 INFO - PROCESS | 3008 | 1463189361761 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 3008 | 1463189361764 Marionette TRACE conn6 <- [1,198,null,{}] 18:29:21 INFO - PROCESS | 3008 | 1463189361767 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 3008 | 1463189361890 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 18:29:21 INFO - PROCESS | 3008 | 1463189361902 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD0E000 == 47 [pid = 3008] [id = 59] 18:29:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000758C63800) [pid = 3008] [serial = 174] [outer = 0000000000000000] 18:29:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000075BB51000) [pid = 3008] [serial = 175] [outer = 0000000758C63800] 18:29:21 INFO - PROCESS | 3008 | 1463189361955 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000075BF67400) [pid = 3008] [serial = 176] [outer = 0000000758C63800] 18:29:22 INFO - PROCESS | 3008 | 1463189362657 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 942ms 18:29:22 INFO - PROCESS | 3008 | 1463189362707 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 3008 | 1463189362713 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:29:22 INFO - PROCESS | 3008 | 1463189362718 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 3008 | 1463189362723 Marionette TRACE conn6 <- [1,202,null,{}] 18:29:22 INFO - PROCESS | 3008 | 1463189362729 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 3008 | 1463189362874 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 18:29:22 INFO - PROCESS | 3008 | 1463189362894 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755172000 == 48 [pid = 3008] [id = 60] 18:29:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (00000007485EB400) [pid = 3008] [serial = 177] [outer = 0000000000000000] 18:29:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000074D156C00) [pid = 3008] [serial = 178] [outer = 00000007485EB400] 18:29:22 INFO - PROCESS | 3008 | 1463189362952 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000074EE75C00) [pid = 3008] [serial = 179] [outer = 00000007485EB400] 18:29:23 INFO - PROCESS | 3008 | 1463189363515 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 18:29:23 INFO - PROCESS | 3008 | 1463189363561 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 3008 | 1463189363568 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:29:23 INFO - PROCESS | 3008 | 1463189363574 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 3008 | 1463189363577 Marionette TRACE conn6 <- [1,206,null,{}] 18:29:23 INFO - PROCESS | 3008 | 1463189363582 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 3008 | 1463189363694 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 18:29:23 INFO - PROCESS | 3008 | 1463189363762 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3CD000 == 49 [pid = 3008] [id = 61] 18:29:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000754BDBC00) [pid = 3008] [serial = 180] [outer = 0000000000000000] 18:29:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000755C48000) [pid = 3008] [serial = 181] [outer = 0000000754BDBC00] 18:29:23 INFO - PROCESS | 3008 | 1463189363818 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000756151400) [pid = 3008] [serial = 182] [outer = 0000000754BDBC00] 18:29:24 INFO - PROCESS | 3008 | 1463189364401 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 18:29:24 INFO - PROCESS | 3008 | 1463189364460 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 3008 | 1463189364463 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 18:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:29:24 INFO - PROCESS | 3008 | 1463189364467 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 3008 | 1463189364471 Marionette TRACE conn6 <- [1,210,null,{}] 18:29:24 INFO - PROCESS | 3008 | 1463189364483 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 3008 | 1463189364594 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 18:29:24 INFO - PROCESS | 3008 | 1463189364664 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD78800 == 50 [pid = 3008] [id = 62] 18:29:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000758E30400) [pid = 3008] [serial = 183] [outer = 0000000000000000] 18:29:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000759088400) [pid = 3008] [serial = 184] [outer = 0000000758E30400] 18:29:24 INFO - PROCESS | 3008 | 1463189364722 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075BB54C00) [pid = 3008] [serial = 185] [outer = 0000000758E30400] 18:29:25 INFO - PROCESS | 3008 | 1463189365276 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 18:29:25 INFO - PROCESS | 3008 | 1463189365314 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 3008 | 1463189365317 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 18:29:25 INFO - PROCESS | 3008 | 1463189365322 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:29:25 INFO - PROCESS | 3008 | 1463189365324 Marionette TRACE conn6 <- [1,214,null,{}] 18:29:25 INFO - PROCESS | 3008 | 1463189365328 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 3008 | 1463189365443 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 18:29:25 INFO - PROCESS | 3008 | 1463189365535 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDBA800 == 51 [pid = 3008] [id = 63] 18:29:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000756517800) [pid = 3008] [serial = 186] [outer = 0000000000000000] 18:29:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075BF63C00) [pid = 3008] [serial = 187] [outer = 0000000756517800] 18:29:25 INFO - PROCESS | 3008 | 1463189365591 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000758D3FC00) [pid = 3008] [serial = 188] [outer = 0000000756517800] 18:29:26 INFO - PROCESS | 3008 | 1463189366324 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1025ms 18:29:26 INFO - PROCESS | 3008 | 1463189366353 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 3008 | 1463189366357 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 18:29:26 INFO - PROCESS | 3008 | 1463189366363 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:29:26 INFO - PROCESS | 3008 | 1463189366367 Marionette TRACE conn6 <- [1,218,null,{}] 18:29:26 INFO - PROCESS | 3008 | 1463189366383 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 3008 | 1463189366481 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 18:29:26 INFO - PROCESS | 3008 | 1463189366565 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D1A1000 == 52 [pid = 3008] [id = 64] 18:29:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (00000007485C8000) [pid = 3008] [serial = 189] [outer = 0000000000000000] 18:29:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007485CB400) [pid = 3008] [serial = 190] [outer = 00000007485C8000] 18:29:26 INFO - PROCESS | 3008 | 1463189366617 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (00000007485EE800) [pid = 3008] [serial = 191] [outer = 00000007485C8000] 18:29:27 INFO - PROCESS | 3008 | 1463189367139 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E4800 == 51 [pid = 3008] [id = 32] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 0000000758B30000 == 50 [pid = 3008] [id = 30] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A6000 == 49 [pid = 3008] [id = 31] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE2F800 == 48 [pid = 3008] [id = 58] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDB0000 == 47 [pid = 3008] [id = 57] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 0000000755175800 == 46 [pid = 3008] [id = 56] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075C09D800 == 45 [pid = 3008] [id = 55] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000074D911800 == 44 [pid = 3008] [id = 54] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BE5000 == 43 [pid = 3008] [id = 53] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C6C800 == 42 [pid = 3008] [id = 52] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075558A000 == 41 [pid = 3008] [id = 51] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 0000000752567000 == 40 [pid = 3008] [id = 50] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075279B000 == 39 [pid = 3008] [id = 49] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDA6800 == 38 [pid = 3008] [id = 47] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000748DCC800) [pid = 3008] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000756150C00) [pid = 3008] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756061400) [pid = 3008] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000756126400) [pid = 3008] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000075652EC00) [pid = 3008] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 838ms 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA29800 == 37 [pid = 3008] [id = 46] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 00000007564EA800 == 36 [pid = 3008] [id = 45] 18:29:27 INFO - PROCESS | 3008 | --DOCSHELL 000000074DDD7800 == 35 [pid = 3008] [id = 44] 18:29:27 INFO - PROCESS | 3008 | 1463189367209 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3008 | 1463189367216 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 18:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:29:27 INFO - PROCESS | 3008 | 1463189367222 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 3008 | 1463189367225 Marionette TRACE conn6 <- [1,222,null,{}] 18:29:27 INFO - PROCESS | 3008 | 1463189367229 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 3008 | 1463189367312 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (00000007578C3400) [pid = 3008] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000074875CC00) [pid = 3008] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000755C50400) [pid = 3008] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000074857E800) [pid = 3008] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000747E56400) [pid = 3008] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000074EAEF000) [pid = 3008] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (00000007524A8C00) [pid = 3008] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000075591CC00) [pid = 3008] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000752D8DC00) [pid = 3008] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (00000007548E5800) [pid = 3008] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000075651E400) [pid = 3008] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007578CD400) [pid = 3008] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000756525400) [pid = 3008] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000756515000) [pid = 3008] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007590CC400) [pid = 3008] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000748D97800) [pid = 3008] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007485D9000) [pid = 3008] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000758E26000) [pid = 3008] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074879AC00) [pid = 3008] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074DDF1C00) [pid = 3008] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000756147C00) [pid = 3008] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:29:27 INFO - PROCESS | 3008 | 1463189367392 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D906800 == 36 [pid = 3008] [id = 65] 18:29:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000074857E800) [pid = 3008] [serial = 192] [outer = 0000000000000000] 18:29:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (00000007485C9800) [pid = 3008] [serial = 193] [outer = 000000074857E800] 18:29:27 INFO - PROCESS | 3008 | 1463189367442 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000748768400) [pid = 3008] [serial = 194] [outer = 000000074857E800] 18:29:27 INFO - PROCESS | 3008 | 1463189367819 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 18:29:27 INFO - PROCESS | 3008 | 1463189367887 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3008 | 1463189367890 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 18:29:27 INFO - PROCESS | 3008 | 1463189367899 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:29:27 INFO - PROCESS | 3008 | 1463189367903 Marionette TRACE conn6 <- [1,226,null,{}] 18:29:27 INFO - PROCESS | 3008 | 1463189367914 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 3008 | 1463189368007 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 18:29:28 INFO - PROCESS | 3008 | 1463189368017 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A2000 == 37 [pid = 3008] [id = 66] 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000748CE8800) [pid = 3008] [serial = 195] [outer = 0000000000000000] 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000748E69800) [pid = 3008] [serial = 196] [outer = 0000000748CE8800] 18:29:28 INFO - PROCESS | 3008 | 1463189368065 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074CE5AC00) [pid = 3008] [serial = 197] [outer = 0000000748CE8800] 18:29:28 INFO - PROCESS | 3008 | 1463189368483 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 18:29:28 INFO - PROCESS | 3008 | 1463189368536 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 3008 | 1463189368539 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:29:28 INFO - PROCESS | 3008 | 1463189368542 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 3008 | 1463189368544 Marionette TRACE conn6 <- [1,230,null,{}] 18:29:28 INFO - PROCESS | 3008 | 1463189368548 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 3008 | 1463189368638 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 18:29:28 INFO - PROCESS | 3008 | 1463189368646 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3008 | ++DOCSHELL 00000007536AC000 == 38 [pid = 3008] [id = 67] 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000074D808C00) [pid = 3008] [serial = 198] [outer = 0000000000000000] 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000074EA07C00) [pid = 3008] [serial = 199] [outer = 000000074D808C00] 18:29:28 INFO - PROCESS | 3008 | 1463189368693 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074F041400) [pid = 3008] [serial = 200] [outer = 000000074D808C00] 18:29:29 INFO - PROCESS | 3008 | 1463189369091 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 18:29:29 INFO - PROCESS | 3008 | 1463189369135 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3008 | 1463189369137 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 18:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:29:29 INFO - PROCESS | 3008 | 1463189369141 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 3008 | 1463189369142 Marionette TRACE conn6 <- [1,234,null,{}] 18:29:29 INFO - PROCESS | 3008 | 1463189369146 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 3008 | 1463189369225 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 18:29:29 INFO - PROCESS | 3008 | 1463189369233 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000074CE3C800 == 39 [pid = 3008] [id = 68] 18:29:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074F812800) [pid = 3008] [serial = 201] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (00000007525A5400) [pid = 3008] [serial = 202] [outer = 000000074F812800] 18:29:29 INFO - PROCESS | 3008 | 1463189369280 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (00000007529EFC00) [pid = 3008] [serial = 203] [outer = 000000074F812800] 18:29:29 INFO - PROCESS | 3008 | 1463189369759 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 18:29:29 INFO - PROCESS | 3008 | 1463189369773 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3008 | 1463189369775 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 18:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:29:29 INFO - PROCESS | 3008 | 1463189369784 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 3008 | 1463189369786 Marionette TRACE conn6 <- [1,238,null,{}] 18:29:29 INFO - PROCESS | 3008 | 1463189369790 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 3008 | 1463189369921 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 18:29:29 INFO - PROCESS | 3008 | 1463189369932 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C63000 == 40 [pid = 3008] [id = 69] 18:29:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000075348D800) [pid = 3008] [serial = 204] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (00000007548EAC00) [pid = 3008] [serial = 205] [outer = 000000075348D800] 18:29:29 INFO - PROCESS | 3008 | 1463189369980 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000755C44800) [pid = 3008] [serial = 206] [outer = 000000075348D800] 18:29:30 INFO - PROCESS | 3008 | 1463189370410 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 18:29:30 INFO - PROCESS | 3008 | 1463189370476 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 3008 | 1463189370479 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 18:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:29:30 INFO - PROCESS | 3008 | 1463189370482 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 3008 | 1463189370484 Marionette TRACE conn6 <- [1,242,null,{}] 18:29:30 INFO - PROCESS | 3008 | 1463189370488 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 3008 | 1463189370588 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 18:29:30 INFO - PROCESS | 3008 | 1463189370673 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B30800 == 41 [pid = 3008] [id = 70] 18:29:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000755C47400) [pid = 3008] [serial = 207] [outer = 0000000000000000] 18:29:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000756063400) [pid = 3008] [serial = 208] [outer = 0000000755C47400] 18:29:30 INFO - PROCESS | 3008 | 1463189370720 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000756149400) [pid = 3008] [serial = 209] [outer = 0000000755C47400] 18:29:31 INFO - PROCESS | 3008 | 1463189371296 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 838ms 18:29:31 INFO - PROCESS | 3008 | 1463189371323 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 3008 | 1463189371325 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:29:31 INFO - PROCESS | 3008 | 1463189371335 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 3008 | 1463189371337 Marionette TRACE conn6 <- [1,246,null,{}] 18:29:31 INFO - PROCESS | 3008 | 1463189371340 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 3008 | 1463189371442 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 18:29:31 INFO - PROCESS | 3008 | 1463189371451 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBB6800 == 42 [pid = 3008] [id = 71] 18:29:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000755C4F800) [pid = 3008] [serial = 210] [outer = 0000000000000000] 18:29:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000756527C00) [pid = 3008] [serial = 211] [outer = 0000000755C4F800] 18:29:31 INFO - PROCESS | 3008 | 1463189371496 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000756D36400) [pid = 3008] [serial = 212] [outer = 0000000755C4F800] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000075611F000) [pid = 3008] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (00000007529E3400) [pid = 3008] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (00000007485D6400) [pid = 3008] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000752D8D400) [pid = 3008] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000756146400) [pid = 3008] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000748575C00) [pid = 3008] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000748799400) [pid = 3008] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000752461C00) [pid = 3008] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000753507000) [pid = 3008] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (00000007485BD400) [pid = 3008] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074879D000) [pid = 3008] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000074CE5C800) [pid = 3008] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000756216C00) [pid = 3008] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000759084800) [pid = 3008] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000758C5DC00) [pid = 3008] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:29:31 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000755C49000) [pid = 3008] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:29:32 INFO - PROCESS | 3008 | 1463189372043 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 18:29:32 INFO - PROCESS | 3008 | 1463189372067 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 3008 | 1463189372069 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:29:32 INFO - PROCESS | 3008 | 1463189372072 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 3008 | 1463189372074 Marionette TRACE conn6 <- [1,250,null,{}] 18:29:32 INFO - PROCESS | 3008 | 1463189372077 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 3008 | 1463189372160 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 18:29:32 INFO - PROCESS | 3008 | 1463189372174 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDB3000 == 43 [pid = 3008] [id = 72] 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000752461C00) [pid = 3008] [serial = 213] [outer = 0000000000000000] 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756120C00) [pid = 3008] [serial = 214] [outer = 0000000752461C00] 18:29:32 INFO - PROCESS | 3008 | 1463189372220 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000756D36800) [pid = 3008] [serial = 215] [outer = 0000000752461C00] 18:29:32 INFO - PROCESS | 3008 | 1463189372615 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 18:29:32 INFO - PROCESS | 3008 | 1463189372663 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 3008 | 1463189372665 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 18:29:32 INFO - PROCESS | 3008 | 1463189372669 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:29:32 INFO - PROCESS | 3008 | 1463189372670 Marionette TRACE conn6 <- [1,254,null,{}] 18:29:32 INFO - PROCESS | 3008 | 1463189372674 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 3008 | 1463189372756 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 18:29:32 INFO - PROCESS | 3008 | 1463189372763 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C324000 == 44 [pid = 3008] [id = 73] 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000755F73800) [pid = 3008] [serial = 216] [outer = 0000000000000000] 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000755F76000) [pid = 3008] [serial = 217] [outer = 0000000755F73800] 18:29:32 INFO - PROCESS | 3008 | 1463189372808 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (00000007565AF800) [pid = 3008] [serial = 218] [outer = 0000000755F73800] 18:29:33 INFO - PROCESS | 3008 | 1463189373208 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 18:29:33 INFO - PROCESS | 3008 | 1463189373259 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 3008 | 1463189373261 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 18:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:29:33 INFO - PROCESS | 3008 | 1463189373264 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 3008 | 1463189373267 Marionette TRACE conn6 <- [1,258,null,{}] 18:29:33 INFO - PROCESS | 3008 | 1463189373270 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 3008 | 1463189373370 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 18:29:33 INFO - PROCESS | 3008 | 1463189373377 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDAE000 == 45 [pid = 3008] [id = 74] 18:29:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (00000007578C9800) [pid = 3008] [serial = 219] [outer = 0000000000000000] 18:29:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000758C62C00) [pid = 3008] [serial = 220] [outer = 00000007578C9800] 18:29:33 INFO - PROCESS | 3008 | 1463189373431 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000758D4BC00) [pid = 3008] [serial = 221] [outer = 00000007578C9800] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000074D198000 == 44 [pid = 3008] [id = 48] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000074EABE800 == 43 [pid = 3008] [id = 8] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C338800 == 42 [pid = 3008] [id = 43] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000074D1A1000 == 41 [pid = 3008] [id = 64] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDBA800 == 40 [pid = 3008] [id = 63] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD78800 == 39 [pid = 3008] [id = 62] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3CD000 == 38 [pid = 3008] [id = 61] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000755172000 == 37 [pid = 3008] [id = 60] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD0E000 == 36 [pid = 3008] [id = 59] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000074D906800 == 35 [pid = 3008] [id = 65] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A2000 == 34 [pid = 3008] [id = 66] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 00000007536AC000 == 33 [pid = 3008] [id = 67] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000074CE3C800 == 32 [pid = 3008] [id = 68] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000758B30800 == 31 [pid = 3008] [id = 70] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C63000 == 30 [pid = 3008] [id = 69] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBB6800 == 29 [pid = 3008] [id = 71] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C324000 == 28 [pid = 3008] [id = 73] 18:29:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDB3000 == 27 [pid = 3008] [id = 72] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000756DF4000) [pid = 3008] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074EAEF800) [pid = 3008] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000758E24400) [pid = 3008] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000758E2A400) [pid = 3008] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000756530C00) [pid = 3008] [serial = 159] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000075813CC00) [pid = 3008] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074D06FC00) [pid = 3008] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074EA06000) [pid = 3008] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000748D98C00) [pid = 3008] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007525E3800) [pid = 3008] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000752D8B400) [pid = 3008] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000753628C00) [pid = 3008] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000748799800) [pid = 3008] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000756522C00) [pid = 3008] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074DD3A000) [pid = 3008] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000075912DC00) [pid = 3008] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007485BC800) [pid = 3008] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755C43400) [pid = 3008] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000758E30000) [pid = 3008] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000074EA0BC00) [pid = 3008] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007565DFC00) [pid = 3008] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000759088000) [pid = 3008] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000074D180000) [pid = 3008] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000075908DC00) [pid = 3008] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000758C63400) [pid = 3008] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000075B622800) [pid = 3008] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000756518000) [pid = 3008] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000755C4E400) [pid = 3008] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000756123800) [pid = 3008] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000075350F400) [pid = 3008] [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.] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000755C42800) [pid = 3008] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000758C69800) [pid = 3008] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:29:35 INFO - PROCESS | 3008 | 1463189375402 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2190ms 18:29:35 INFO - PROCESS | 3008 | 1463189375474 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 3008 | 1463189375477 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 18:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:29:35 INFO - PROCESS | 3008 | 1463189375511 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 3008 | 1463189375514 Marionette TRACE conn6 <- [1,262,null,{}] 18:29:35 INFO - PROCESS | 3008 | 1463189375541 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 3008 | 1463189375646 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 18:29:35 INFO - PROCESS | 3008 | 1463189375702 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D02D800 == 28 [pid = 3008] [id = 75] 18:29:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (0000000748575000) [pid = 3008] [serial = 222] [outer = 0000000000000000] 18:29:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007485BE800) [pid = 3008] [serial = 223] [outer = 0000000748575000] 18:29:35 INFO - PROCESS | 3008 | 1463189375751 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007485CDC00) [pid = 3008] [serial = 224] [outer = 0000000748575000] 18:29:36 INFO - PROCESS | 3008 | 1463189376134 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 18:29:36 INFO - PROCESS | 3008 | 1463189376164 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 3008 | 1463189376170 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 3008 | 1463189376177 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:29:36 INFO - PROCESS | 3008 | 1463189376180 Marionette TRACE conn6 <- [1,266,null,{}] 18:29:36 INFO - PROCESS | 3008 | 1463189376184 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 3008 | 1463189376267 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 18:29:36 INFO - PROCESS | 3008 | 1463189376277 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EACE000 == 29 [pid = 3008] [id = 76] 18:29:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (00000007485D3800) [pid = 3008] [serial = 225] [outer = 0000000000000000] 18:29:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000748672800) [pid = 3008] [serial = 226] [outer = 00000007485D3800] 18:29:36 INFO - PROCESS | 3008 | 1463189376324 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000748798800) [pid = 3008] [serial = 227] [outer = 00000007485D3800] 18:29:36 INFO - PROCESS | 3008 | 1463189376757 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 18:29:36 INFO - PROCESS | 3008 | 1463189376810 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 3008 | 1463189376814 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 3008 | 1463189376818 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:29:36 INFO - PROCESS | 3008 | 1463189376821 Marionette TRACE conn6 <- [1,270,null,{}] 18:29:36 INFO - PROCESS | 3008 | 1463189376833 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 3008 | 1463189376920 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 18:29:36 INFO - PROCESS | 3008 | 1463189376932 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A9800 == 30 [pid = 3008] [id = 77] 18:29:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000746CEAC00) [pid = 3008] [serial = 228] [outer = 0000000000000000] 18:29:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000748F9A800) [pid = 3008] [serial = 229] [outer = 0000000746CEAC00] 18:29:36 INFO - PROCESS | 3008 | 1463189376982 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000074CE18000) [pid = 3008] [serial = 230] [outer = 0000000746CEAC00] 18:29:37 INFO - PROCESS | 3008 | 1463189377424 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 18:29:37 INFO - PROCESS | 3008 | 1463189377459 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 3008 | 1463189377461 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 18:29:37 INFO - PROCESS | 3008 | 1463189377466 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:29:37 INFO - PROCESS | 3008 | 1463189377468 Marionette TRACE conn6 <- [1,274,null,{}] 18:29:37 INFO - PROCESS | 3008 | 1463189377472 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 3008 | 1463189377554 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 18:29:37 INFO - PROCESS | 3008 | 1463189377561 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F84000 == 31 [pid = 3008] [id = 78] 18:29:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074D180000) [pid = 3008] [serial = 231] [outer = 0000000000000000] 18:29:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000074D954000) [pid = 3008] [serial = 232] [outer = 000000074D180000] 18:29:37 INFO - PROCESS | 3008 | 1463189377609 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074EA07800) [pid = 3008] [serial = 233] [outer = 000000074D180000] 18:29:38 INFO - PROCESS | 3008 | 1463189378017 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 18:29:38 INFO - PROCESS | 3008 | 1463189378056 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 3008 | 1463189378058 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:29:38 INFO - PROCESS | 3008 | 1463189378062 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3008 | 1463189378063 Marionette TRACE conn6 <- [1,278,null,{}] 18:29:38 INFO - PROCESS | 3008 | 1463189378067 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 3008 | 1463189378143 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 18:29:38 INFO - PROCESS | 3008 | 1463189378150 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000075516D000 == 32 [pid = 3008] [id = 79] 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (00000007485EC400) [pid = 3008] [serial = 234] [outer = 0000000000000000] 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074EA8E000) [pid = 3008] [serial = 235] [outer = 00000007485EC400] 18:29:38 INFO - PROCESS | 3008 | 1463189378196 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074F816C00) [pid = 3008] [serial = 236] [outer = 00000007485EC400] 18:29:38 INFO - PROCESS | 3008 | 1463189378625 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 588ms 18:29:38 INFO - PROCESS | 3008 | 1463189378652 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 3008 | 1463189378655 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:29:38 INFO - PROCESS | 3008 | 1463189378658 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3008 | 1463189378660 Marionette TRACE conn6 <- [1,282,null,{}] 18:29:38 INFO - PROCESS | 3008 | 1463189378690 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 3008 | 1463189378791 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 18:29:38 INFO - PROCESS | 3008 | 1463189378801 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 3008 | ++DOCSHELL 00000007555A5800 == 33 [pid = 3008] [id = 80] 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007525F0800) [pid = 3008] [serial = 237] [outer = 0000000000000000] 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000752D86000) [pid = 3008] [serial = 238] [outer = 00000007525F0800] 18:29:38 INFO - PROCESS | 3008 | 1463189378848 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000752D90400) [pid = 3008] [serial = 239] [outer = 00000007525F0800] 18:29:39 INFO - PROCESS | 3008 | 1463189379252 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 649ms 18:29:39 INFO - PROCESS | 3008 | 1463189379310 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 3008 | 1463189379313 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 18:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:29:39 INFO - PROCESS | 3008 | 1463189379316 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 3008 | 1463189379318 Marionette TRACE conn6 <- [1,286,null,{}] 18:29:39 INFO - PROCESS | 3008 | 1463189379322 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 3008 | 1463189379399 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 18:29:39 INFO - PROCESS | 3008 | 1463189379406 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C60800 == 34 [pid = 3008] [id = 81] 18:29:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000746D4CC00) [pid = 3008] [serial = 240] [outer = 0000000000000000] 18:29:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000753504000) [pid = 3008] [serial = 241] [outer = 0000000746D4CC00] 18:29:39 INFO - PROCESS | 3008 | 1463189379451 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000753621400) [pid = 3008] [serial = 242] [outer = 0000000746D4CC00] 18:29:39 INFO - PROCESS | 3008 | 1463189379861 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 18:29:39 INFO - PROCESS | 3008 | 1463189379918 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 3008 | 1463189379921 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 18:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:29:39 INFO - PROCESS | 3008 | 1463189379930 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 3008 | 1463189379932 Marionette TRACE conn6 <- [1,290,null,{}] 18:29:39 INFO - PROCESS | 3008 | 1463189379936 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 3008 | 1463189380022 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 18:29:40 INFO - PROCESS | 3008 | 1463189380032 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075783E000 == 35 [pid = 3008] [id = 82] 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007548E7C00) [pid = 3008] [serial = 243] [outer = 0000000000000000] 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007548EF000) [pid = 3008] [serial = 244] [outer = 00000007548E7C00] 18:29:40 INFO - PROCESS | 3008 | 1463189380077 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000755A0DC00) [pid = 3008] [serial = 245] [outer = 00000007548E7C00] 18:29:40 INFO - PROCESS | 3008 | 1463189380515 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 18:29:40 INFO - PROCESS | 3008 | 1463189380561 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 3008 | 1463189380564 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 18:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:29:40 INFO - PROCESS | 3008 | 1463189380567 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 3008 | 1463189380569 Marionette TRACE conn6 <- [1,294,null,{}] 18:29:40 INFO - PROCESS | 3008 | 1463189380579 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 3008 | 1463189380675 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 18:29:40 INFO - PROCESS | 3008 | 1463189380684 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A8000 == 36 [pid = 3008] [id = 83] 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (00000007548ED400) [pid = 3008] [serial = 246] [outer = 0000000000000000] 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000755C43400) [pid = 3008] [serial = 247] [outer = 00000007548ED400] 18:29:40 INFO - PROCESS | 3008 | 1463189380729 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000755C4E800) [pid = 3008] [serial = 248] [outer = 00000007548ED400] 18:29:41 INFO - PROCESS | 3008 | 1463189381171 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:41 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. 18:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 650ms 18:29:41 INFO - PROCESS | 3008 | 1463189381221 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 3008 | 1463189381223 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 18:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:29:41 INFO - PROCESS | 3008 | 1463189381226 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 3008 | 1463189381228 Marionette TRACE conn6 <- [1,298,null,{}] 18:29:41 INFO - PROCESS | 3008 | 1463189381232 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 3008 | 1463189381340 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 18:29:41 INFO - PROCESS | 3008 | 1463189381347 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A9800 == 37 [pid = 3008] [id = 84] 18:29:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000755F04000) [pid = 3008] [serial = 249] [outer = 0000000000000000] 18:29:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000755F70C00) [pid = 3008] [serial = 250] [outer = 0000000755F04000] 18:29:41 INFO - PROCESS | 3008 | 1463189381392 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000755F7BC00) [pid = 3008] [serial = 251] [outer = 0000000755F04000] 18:29:41 INFO - PROCESS | 3008 | 1463189381834 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:41 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. 18:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 18:29:41 INFO - PROCESS | 3008 | 1463189381862 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 3008 | 1463189381864 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 18:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:29:41 INFO - PROCESS | 3008 | 1463189381868 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 3008 | 1463189381870 Marionette TRACE conn6 <- [1,302,null,{}] 18:29:41 INFO - PROCESS | 3008 | 1463189381874 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 3008 | 1463189381992 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 18:29:42 INFO - PROCESS | 3008 | 1463189382070 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755162800 == 38 [pid = 3008] [id = 85] 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000756128000) [pid = 3008] [serial = 252] [outer = 0000000000000000] 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000756143400) [pid = 3008] [serial = 253] [outer = 0000000756128000] 18:29:42 INFO - PROCESS | 3008 | 1463189382121 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000756219400) [pid = 3008] [serial = 254] [outer = 0000000756128000] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000755C4BC00) [pid = 3008] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000755ACF000) [pid = 3008] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074857B800) [pid = 3008] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000074EA08400) [pid = 3008] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000755F73800) [pid = 3008] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000075348D800) [pid = 3008] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000755C47400) [pid = 3008] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000755C4F800) [pid = 3008] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000752461C00) [pid = 3008] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000758E30400) [pid = 3008] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000754BDBC00) [pid = 3008] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007485EB400) [pid = 3008] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000758C63800) [pid = 3008] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074F812800) [pid = 3008] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074D808C00) [pid = 3008] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000748CE8800) [pid = 3008] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074857E800) [pid = 3008] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007485C8000) [pid = 3008] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:29:42 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000756517800) [pid = 3008] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:29:42 INFO - PROCESS | 3008 | 1463189382608 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:29:42 INFO - PROCESS | 3008 | 1463189382734 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:42 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. 18:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 879ms 18:29:42 INFO - PROCESS | 3008 | 1463189382750 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 3008 | 1463189382752 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 18:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:29:42 INFO - PROCESS | 3008 | 1463189382756 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 3008 | 1463189382758 Marionette TRACE conn6 <- [1,306,null,{}] 18:29:42 INFO - PROCESS | 3008 | 1463189382761 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 3008 | 1463189382841 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 18:29:42 INFO - PROCESS | 3008 | 1463189382849 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C094800 == 39 [pid = 3008] [id = 86] 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000752461C00) [pid = 3008] [serial = 255] [outer = 0000000000000000] 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000756514400) [pid = 3008] [serial = 256] [outer = 0000000752461C00] 18:29:42 INFO - PROCESS | 3008 | 1463189382895 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000075651BC00) [pid = 3008] [serial = 257] [outer = 0000000752461C00] 18:29:43 INFO - PROCESS | 3008 | 1463189383298 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:43 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. 18:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 18:29:43 INFO - PROCESS | 3008 | 1463189383346 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 3008 | 1463189383348 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:29:43 INFO - PROCESS | 3008 | 1463189383351 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 3008 | 1463189383353 Marionette TRACE conn6 <- [1,310,null,{}] 18:29:43 INFO - PROCESS | 3008 | 1463189383359 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 3008 | 1463189383437 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 18:29:43 INFO - PROCESS | 3008 | 1463189383444 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CB800 == 40 [pid = 3008] [id = 87] 18:29:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756522C00) [pid = 3008] [serial = 258] [outer = 0000000000000000] 18:29:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756529800) [pid = 3008] [serial = 259] [outer = 0000000756522C00] 18:29:43 INFO - PROCESS | 3008 | 1463189383490 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000075657CC00) [pid = 3008] [serial = 260] [outer = 0000000756522C00] 18:29:43 INFO - PROCESS | 3008 | 1463189383909 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:43 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. 18:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 18:29:43 INFO - PROCESS | 3008 | 1463189383940 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 3008 | 1463189383942 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:29:43 INFO - PROCESS | 3008 | 1463189383946 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 3008 | 1463189383948 Marionette TRACE conn6 <- [1,314,null,{}] 18:29:43 INFO - PROCESS | 3008 | 1463189383965 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 3008 | 1463189384044 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 18:29:44 INFO - PROCESS | 3008 | 1463189384050 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3B3000 == 41 [pid = 3008] [id = 88] 18:29:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007565DDC00) [pid = 3008] [serial = 261] [outer = 0000000000000000] 18:29:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000756AD6400) [pid = 3008] [serial = 262] [outer = 00000007565DDC00] 18:29:44 INFO - PROCESS | 3008 | 1463189384095 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007578C8000) [pid = 3008] [serial = 263] [outer = 00000007565DDC00] 18:29:44 INFO - PROCESS | 3008 | 1463189384592 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:44 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. 18:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 18:29:44 INFO - PROCESS | 3008 | 1463189384641 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 3008 | 1463189384646 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 18:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:29:44 INFO - PROCESS | 3008 | 1463189384652 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 3008 | 1463189384657 Marionette TRACE conn6 <- [1,318,null,{}] 18:29:44 INFO - PROCESS | 3008 | 1463189384664 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 3008 | 1463189384785 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 18:29:44 INFO - PROCESS | 3008 | 1463189384923 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749532000 == 42 [pid = 3008] [id = 89] 18:29:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (00000007480C1C00) [pid = 3008] [serial = 264] [outer = 0000000000000000] 18:29:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000748523400) [pid = 3008] [serial = 265] [outer = 00000007480C1C00] 18:29:44 INFO - PROCESS | 3008 | 1463189384981 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007485BD400) [pid = 3008] [serial = 266] [outer = 00000007480C1C00] 18:29:45 INFO - PROCESS | 3008 | 1463189385761 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:45 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. 18:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1140ms 18:29:45 INFO - PROCESS | 3008 | 1463189385796 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 3008 | 1463189385802 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 18:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:29:45 INFO - PROCESS | 3008 | 1463189385809 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 3008 | 1463189385812 Marionette TRACE conn6 <- [1,322,null,{}] 18:29:45 INFO - PROCESS | 3008 | 1463189385816 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 3008 | 1463189385957 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 18:29:46 INFO - PROCESS | 3008 | 1463189386048 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D69000 == 43 [pid = 3008] [id = 90] 18:29:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (00000007487A1400) [pid = 3008] [serial = 267] [outer = 0000000000000000] 18:29:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000748D99800) [pid = 3008] [serial = 268] [outer = 00000007487A1400] 18:29:46 INFO - PROCESS | 3008 | 1463189386145 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000074D006400) [pid = 3008] [serial = 269] [outer = 00000007487A1400] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CB800 == 42 [pid = 3008] [id = 87] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000075C094800 == 41 [pid = 3008] [id = 86] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 0000000755162800 == 40 [pid = 3008] [id = 85] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A9800 == 39 [pid = 3008] [id = 84] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A8000 == 38 [pid = 3008] [id = 83] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000075783E000 == 37 [pid = 3008] [id = 82] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C60800 == 36 [pid = 3008] [id = 81] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 00000007555A5800 == 35 [pid = 3008] [id = 80] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000075516D000 == 34 [pid = 3008] [id = 79] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F84000 == 33 [pid = 3008] [id = 78] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A9800 == 32 [pid = 3008] [id = 77] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000074EACE000 == 31 [pid = 3008] [id = 76] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000758C62C00) [pid = 3008] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | 1463189387117 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:47 INFO - PROCESS | 3008 | --DOCSHELL 000000074D02D800 == 30 [pid = 3008] [id = 75] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000075912D000) [pid = 3008] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000756127400) [pid = 3008] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074875DC00) [pid = 3008] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074EAE4400) [pid = 3008] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (00000007565AF800) [pid = 3008] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007548EAC00) [pid = 3008] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000755C44800) [pid = 3008] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000756063400) [pid = 3008] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000756527C00) [pid = 3008] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000756149400) [pid = 3008] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000755F76000) [pid = 3008] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000756120C00) [pid = 3008] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000756D36400) [pid = 3008] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000759088400) [pid = 3008] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000756151400) [pid = 3008] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000755C48000) [pid = 3008] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000074EE75C00) [pid = 3008] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074D156C00) [pid = 3008] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075BB51000) [pid = 3008] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000075BF67400) [pid = 3008] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (00000007525A5400) [pid = 3008] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000074EA07C00) [pid = 3008] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074F041400) [pid = 3008] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748E69800) [pid = 3008] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000074CE5AC00) [pid = 3008] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (00000007485C9800) [pid = 3008] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000748768400) [pid = 3008] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (00000007485EE800) [pid = 3008] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (00000007485CB400) [pid = 3008] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000758D3FC00) [pid = 3008] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000075BF63C00) [pid = 3008] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000075BB54C00) [pid = 3008] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000756D36800) [pid = 3008] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:29:47 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (00000007529EFC00) [pid = 3008] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:29:47 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. 18:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1333ms 18:29:47 INFO - PROCESS | 3008 | 1463189387148 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 3008 | 1463189387152 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:29:47 INFO - PROCESS | 3008 | 1463189387158 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 3008 | 1463189387161 Marionette TRACE conn6 <- [1,326,null,{}] 18:29:47 INFO - PROCESS | 3008 | 1463189387167 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 3008 | 1463189387252 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 18:29:47 INFO - PROCESS | 3008 | 1463189387261 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D9B0800 == 31 [pid = 3008] [id = 91] 18:29:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (00000007485BA400) [pid = 3008] [serial = 270] [outer = 0000000000000000] 18:29:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (0000000746D4C000) [pid = 3008] [serial = 271] [outer = 00000007485BA400] 18:29:47 INFO - PROCESS | 3008 | 1463189387317 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (00000007485D4C00) [pid = 3008] [serial = 272] [outer = 00000007485BA400] 18:29:47 INFO - PROCESS | 3008 | 1463189387814 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:47 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. 18:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 18:29:47 INFO - PROCESS | 3008 | 1463189387854 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 3008 | 1463189387859 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:29:47 INFO - PROCESS | 3008 | 1463189387866 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 3008 | 1463189387868 Marionette TRACE conn6 <- [1,330,null,{}] 18:29:47 INFO - PROCESS | 3008 | 1463189387872 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 3008 | 1463189387956 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 18:29:47 INFO - PROCESS | 3008 | 1463189387967 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752567800 == 32 [pid = 3008] [id = 92] 18:29:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000074879B800) [pid = 3008] [serial = 273] [outer = 0000000000000000] 18:29:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (00000007487A1800) [pid = 3008] [serial = 274] [outer = 000000074879B800] 18:29:48 INFO - PROCESS | 3008 | 1463189388015 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000749510C00) [pid = 3008] [serial = 275] [outer = 000000074879B800] 18:29:48 INFO - PROCESS | 3008 | 1463189388460 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:48 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. 18:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 18:29:48 INFO - PROCESS | 3008 | 1463189388496 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 3008 | 1463189388498 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:29:48 INFO - PROCESS | 3008 | 1463189388502 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 3008 | 1463189388513 Marionette TRACE conn6 <- [1,334,null,{}] 18:29:48 INFO - PROCESS | 3008 | 1463189388530 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 3008 | 1463189388645 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 18:29:48 INFO - PROCESS | 3008 | 1463189388656 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F84000 == 33 [pid = 3008] [id = 93] 18:29:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074D156C00) [pid = 3008] [serial = 276] [outer = 0000000000000000] 18:29:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000074EA07400) [pid = 3008] [serial = 277] [outer = 000000074D156C00] 18:29:48 INFO - PROCESS | 3008 | 1463189388706 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074EE68000) [pid = 3008] [serial = 278] [outer = 000000074D156C00] 18:29:49 INFO - PROCESS | 3008 | 1463189389135 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:49 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. 18:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 649ms 18:29:49 INFO - PROCESS | 3008 | 1463189389156 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 3008 | 1463189389158 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:29:49 INFO - PROCESS | 3008 | 1463189389162 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 3008 | 1463189389164 Marionette TRACE conn6 <- [1,338,null,{}] 18:29:49 INFO - PROCESS | 3008 | 1463189389173 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 3008 | 1463189389282 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 18:29:49 INFO - PROCESS | 3008 | 1463189389290 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075558A800 == 34 [pid = 3008] [id = 94] 18:29:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EE68C00) [pid = 3008] [serial = 279] [outer = 0000000000000000] 18:29:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007524E7C00) [pid = 3008] [serial = 280] [outer = 000000074EE68C00] 18:29:49 INFO - PROCESS | 3008 | 1463189389336 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007525F1000) [pid = 3008] [serial = 281] [outer = 000000074EE68C00] 18:29:49 INFO - PROCESS | 3008 | 1463189389771 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:49 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. 18:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 650ms 18:29:49 INFO - PROCESS | 3008 | 1463189389812 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 3008 | 1463189389814 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:29:49 INFO - PROCESS | 3008 | 1463189389818 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 3008 | 1463189389820 Marionette TRACE conn6 <- [1,342,null,{}] 18:29:49 INFO - PROCESS | 3008 | 1463189389823 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 3008 | 1463189389933 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 18:29:49 INFO - PROCESS | 3008 | 1463189389940 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AB0800 == 35 [pid = 3008] [id = 95] 18:29:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074F041000) [pid = 3008] [serial = 282] [outer = 0000000000000000] 18:29:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D84800) [pid = 3008] [serial = 283] [outer = 000000074F041000] 18:29:49 INFO - PROCESS | 3008 | 1463189389987 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075348E800) [pid = 3008] [serial = 284] [outer = 000000074F041000] 18:29:50 INFO - PROCESS | 3008 | 1463189390461 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:50 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. 18:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 691ms 18:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:29:50 INFO - PROCESS | 3008 | 1463189390512 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 3008 | 1463189390515 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 18:29:50 INFO - PROCESS | 3008 | 1463189390519 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 3008 | 1463189390520 Marionette TRACE conn6 <- [1,346,null,{}] 18:29:50 INFO - PROCESS | 3008 | 1463189390524 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 3008 | 1463189390652 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 18:29:50 INFO - PROCESS | 3008 | 1463189390670 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000075805E000 == 36 [pid = 3008] [id = 96] 18:29:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000075588C000) [pid = 3008] [serial = 285] [outer = 0000000000000000] 18:29:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755C49400) [pid = 3008] [serial = 286] [outer = 000000075588C000] 18:29:50 INFO - PROCESS | 3008 | 1463189390751 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755F6F400) [pid = 3008] [serial = 287] [outer = 000000075588C000] 18:29:51 INFO - PROCESS | 3008 | 1463189391272 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000748575000) [pid = 3008] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (00000007548ED400) [pid = 3008] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000755F04000) [pid = 3008] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000074D180000) [pid = 3008] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000756128000) [pid = 3008] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007485EC400) [pid = 3008] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (00000007525F0800) [pid = 3008] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000756522C00) [pid = 3008] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007578C9800) [pid = 3008] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000746CEAC00) [pid = 3008] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000746D4CC00) [pid = 3008] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (00000007548E7C00) [pid = 3008] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (00000007485D3800) [pid = 3008] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:29:51 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000752461C00) [pid = 3008] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:29:51 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. 18:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 839ms 18:29:51 INFO - PROCESS | 3008 | 1463189391360 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 3008 | 1463189391362 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 18:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:29:51 INFO - PROCESS | 3008 | 1463189391365 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 3008 | 1463189391367 Marionette TRACE conn6 <- [1,350,null,{}] 18:29:51 INFO - PROCESS | 3008 | 1463189391371 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 3008 | 1463189391448 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 18:29:51 INFO - PROCESS | 3008 | 1463189391465 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF2000 == 37 [pid = 3008] [id = 97] 18:29:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000748DD1400) [pid = 3008] [serial = 288] [outer = 0000000000000000] 18:29:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000074EA06C00) [pid = 3008] [serial = 289] [outer = 0000000748DD1400] 18:29:51 INFO - PROCESS | 3008 | 1463189391510 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (0000000755F72000) [pid = 3008] [serial = 290] [outer = 0000000748DD1400] 18:29:51 INFO - PROCESS | 3008 | 1463189391911 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:51 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. 18:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 583ms 18:29:51 INFO - PROCESS | 3008 | 1463189391951 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 3008 | 1463189391954 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 18:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:29:51 INFO - PROCESS | 3008 | 1463189391957 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 3008 | 1463189391959 Marionette TRACE conn6 <- [1,354,null,{}] 18:29:51 INFO - PROCESS | 3008 | 1463189391962 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 3008 | 1463189392040 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 18:29:52 INFO - PROCESS | 3008 | 1463189392048 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BE000 == 38 [pid = 3008] [id = 98] 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000075605B400) [pid = 3008] [serial = 291] [outer = 0000000000000000] 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000075611EC00) [pid = 3008] [serial = 292] [outer = 000000075605B400] 18:29:52 INFO - PROCESS | 3008 | 1463189392094 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000756127800) [pid = 3008] [serial = 293] [outer = 000000075605B400] 18:29:52 INFO - PROCESS | 3008 | 1463189392502 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:52 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. 18:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 18:29:52 INFO - PROCESS | 3008 | 1463189392552 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 3008 | 1463189392554 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 18:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:29:52 INFO - PROCESS | 3008 | 1463189392558 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 3008 | 1463189392559 Marionette TRACE conn6 <- [1,358,null,{}] 18:29:52 INFO - PROCESS | 3008 | 1463189392564 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 3008 | 1463189392641 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 18:29:52 INFO - PROCESS | 3008 | 1463189392651 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BD9E000 == 39 [pid = 3008] [id = 99] 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000075614B400) [pid = 3008] [serial = 294] [outer = 0000000000000000] 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000075614E000) [pid = 3008] [serial = 295] [outer = 000000075614B400] 18:29:52 INFO - PROCESS | 3008 | 1463189392696 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000756513800) [pid = 3008] [serial = 296] [outer = 000000075614B400] 18:29:53 INFO - PROCESS | 3008 | 1463189393141 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:53 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. 18:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 627ms 18:29:53 INFO - PROCESS | 3008 | 1463189393187 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 3008 | 1463189393189 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 18:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:29:53 INFO - PROCESS | 3008 | 1463189393192 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 3008 | 1463189393194 Marionette TRACE conn6 <- [1,362,null,{}] 18:29:53 INFO - PROCESS | 3008 | 1463189393198 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 3008 | 1463189393279 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 18:29:53 INFO - PROCESS | 3008 | 1463189393390 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 3008 | ++DOCSHELL 0000000748EA5000 == 40 [pid = 3008] [id = 100] 18:29:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000746CE9400) [pid = 3008] [serial = 297] [outer = 0000000000000000] 18:29:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000746D49400) [pid = 3008] [serial = 298] [outer = 0000000746CE9400] 18:29:53 INFO - PROCESS | 3008 | 1463189393450 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074857F400) [pid = 3008] [serial = 299] [outer = 0000000746CE9400] 18:29:54 INFO - PROCESS | 3008 | 1463189394118 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:54 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. 18:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 18:29:54 INFO - PROCESS | 3008 | 1463189394195 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 3008 | 1463189394201 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 18:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:29:54 INFO - PROCESS | 3008 | 1463189394207 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 3008 | 1463189394212 Marionette TRACE conn6 <- [1,366,null,{}] 18:29:54 INFO - PROCESS | 3008 | 1463189394217 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 3008 | 1463189394330 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 18:29:54 INFO - PROCESS | 3008 | 1463189394396 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000075542A800 == 41 [pid = 3008] [id = 101] 18:29:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000749E14400) [pid = 3008] [serial = 300] [outer = 0000000000000000] 18:29:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074D00DC00) [pid = 3008] [serial = 301] [outer = 0000000749E14400] 18:29:54 INFO - PROCESS | 3008 | 1463189394454 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074EA8E400) [pid = 3008] [serial = 302] [outer = 0000000749E14400] 18:29:55 INFO - PROCESS | 3008 | 1463189395056 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:55 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. 18:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 881ms 18:29:55 INFO - PROCESS | 3008 | 1463189395093 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 3008 | 1463189395097 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 18:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:29:55 INFO - PROCESS | 3008 | 1463189395101 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 3008 | 1463189395104 Marionette TRACE conn6 <- [1,370,null,{}] 18:29:55 INFO - PROCESS | 3008 | 1463189395108 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 3008 | 1463189395216 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 18:29:55 INFO - PROCESS | 3008 | 1463189395295 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BB800 == 42 [pid = 3008] [id = 102] 18:29:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000752D8D000) [pid = 3008] [serial = 303] [outer = 0000000000000000] 18:29:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000075350A000) [pid = 3008] [serial = 304] [outer = 0000000752D8D000] 18:29:55 INFO - PROCESS | 3008 | 1463189395351 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000755C45000) [pid = 3008] [serial = 305] [outer = 0000000752D8D000] 18:29:55 INFO - PROCESS | 3008 | 1463189395973 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:29:55 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. 18:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 878ms 18:29:55 INFO - PROCESS | 3008 | 1463189395982 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 3008 | 1463189395985 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 18:29:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:29:56 INFO - PROCESS | 3008 | 1463189395996 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 3008 | 1463189396003 Marionette TRACE conn6 <- [1,374,null,{}] 18:29:56 INFO - PROCESS | 3008 | 1463189396007 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:56 INFO - PROCESS | 3008 | 1463189396121 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 18:29:56 INFO - PROCESS | 3008 | 1463189396185 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3C3000 == 43 [pid = 3008] [id = 103] 18:29:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000756528800) [pid = 3008] [serial = 306] [outer = 0000000000000000] 18:29:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756584000) [pid = 3008] [serial = 307] [outer = 0000000756528800] 18:29:56 INFO - PROCESS | 3008 | 1463189396240 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756DF0800) [pid = 3008] [serial = 308] [outer = 0000000756528800] 18:29:56 INFO - PROCESS | 3008 | 1463189396791 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:29:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 856ms 18:29:56 INFO - PROCESS | 3008 | 1463189396847 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 3008 | 1463189396850 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 18:29:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:29:56 INFO - PROCESS | 3008 | 1463189396854 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 3008 | 1463189396856 Marionette TRACE conn6 <- [1,378,null,{}] 18:29:56 INFO - PROCESS | 3008 | 1463189396860 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:56 INFO - PROCESS | 3008 | 1463189396965 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 18:29:57 INFO - PROCESS | 3008 | 1463189397041 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE2D000 == 44 [pid = 3008] [id = 104] 18:29:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (00000007578CD000) [pid = 3008] [serial = 309] [outer = 0000000000000000] 18:29:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007581E6C00) [pid = 3008] [serial = 310] [outer = 00000007578CD000] 18:29:57 INFO - PROCESS | 3008 | 1463189397097 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000758C5C400) [pid = 3008] [serial = 311] [outer = 00000007578CD000] 18:29:57 INFO - PROCESS | 3008 | 1463189397854 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:29:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1031ms 18:29:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:29:57 INFO - PROCESS | 3008 | 1463189397886 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 3008 | 1463189397889 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 18:29:57 INFO - PROCESS | 3008 | 1463189397892 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 3008 | 1463189397895 Marionette TRACE conn6 <- [1,382,null,{}] 18:29:57 INFO - PROCESS | 3008 | 1463189397899 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 3008 | 1463189398017 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 18:29:58 INFO - PROCESS | 3008 | 1463189398086 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D1A1000 == 45 [pid = 3008] [id = 105] 18:29:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000755C44000) [pid = 3008] [serial = 312] [outer = 0000000000000000] 18:29:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000075605C000) [pid = 3008] [serial = 313] [outer = 0000000755C44000] 18:29:58 INFO - PROCESS | 3008 | 1463189398149 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000758C62800) [pid = 3008] [serial = 314] [outer = 0000000755C44000] 18:29:58 INFO - PROCESS | 3008 | 1463189398922 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:29:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1086ms 18:29:58 INFO - PROCESS | 3008 | 1463189398981 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 3008 | 1463189398986 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 18:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:29:58 INFO - PROCESS | 3008 | 1463189398991 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 3008 | 1463189398995 Marionette TRACE conn6 <- [1,386,null,{}] 18:29:59 INFO - PROCESS | 3008 | 1463189399000 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 3008 | 1463189399112 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075BD9E000 == 44 [pid = 3008] [id = 99] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BE000 == 43 [pid = 3008] [id = 98] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF2000 == 42 [pid = 3008] [id = 97] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075805E000 == 41 [pid = 3008] [id = 96] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AB0800 == 40 [pid = 3008] [id = 95] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075558A800 == 39 [pid = 3008] [id = 94] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F84000 == 38 [pid = 3008] [id = 93] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000752567800 == 37 [pid = 3008] [id = 92] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 000000074D9B0800 == 36 [pid = 3008] [id = 91] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D69000 == 35 [pid = 3008] [id = 90] 18:29:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000749532000 == 34 [pid = 3008] [id = 89] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000756AD6400) [pid = 3008] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (00000007485BE800) [pid = 3008] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007485CDC00) [pid = 3008] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000755C43400) [pid = 3008] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000755F70C00) [pid = 3008] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074D954000) [pid = 3008] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000755C4E800) [pid = 3008] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074EA07800) [pid = 3008] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000756143400) [pid = 3008] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000074EA8E000) [pid = 3008] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755F7BC00) [pid = 3008] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000074F816C00) [pid = 3008] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000752D86000) [pid = 3008] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000752D90400) [pid = 3008] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756529800) [pid = 3008] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000758D4BC00) [pid = 3008] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000748F9A800) [pid = 3008] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000074CE18000) [pid = 3008] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000753504000) [pid = 3008] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000753621400) [pid = 3008] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (00000007548EF000) [pid = 3008] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000075657CC00) [pid = 3008] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000748672800) [pid = 3008] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000748798800) [pid = 3008] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000756514400) [pid = 3008] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000075651BC00) [pid = 3008] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000755A0DC00) [pid = 3008] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (0000000756219400) [pid = 3008] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:29:59 INFO - PROCESS | 3008 | 1463189399222 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749E69800 == 35 [pid = 3008] [id = 106] 18:29:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (0000000746D41400) [pid = 3008] [serial = 315] [outer = 0000000000000000] 18:29:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000747E55400) [pid = 3008] [serial = 316] [outer = 0000000746D41400] 18:29:59 INFO - PROCESS | 3008 | 1463189399274 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (00000007485EB000) [pid = 3008] [serial = 317] [outer = 0000000746D41400] 18:29:59 INFO - PROCESS | 3008 | 1463189399668 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 733ms 18:29:59 INFO - PROCESS | 3008 | 1463189399728 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 3008 | 1463189399733 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 18:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:29:59 INFO - PROCESS | 3008 | 1463189399755 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 3008 | 1463189399758 Marionette TRACE conn6 <- [1,390,null,{}] 18:29:59 INFO - PROCESS | 3008 | 1463189399762 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 3008 | 1463189399856 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 18:29:59 INFO - PROCESS | 3008 | 1463189399871 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529BE800 == 36 [pid = 3008] [id = 107] 18:29:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (0000000748DCA400) [pid = 3008] [serial = 318] [outer = 0000000000000000] 18:29:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000748F99400) [pid = 3008] [serial = 319] [outer = 0000000748DCA400] 18:29:59 INFO - PROCESS | 3008 | 1463189399918 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074D069000) [pid = 3008] [serial = 320] [outer = 0000000748DCA400] 18:30:00 INFO - PROCESS | 3008 | 1463189400366 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 18:30:00 INFO - PROCESS | 3008 | 1463189400473 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 18:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:30:00 INFO - PROCESS | 3008 | 1463189400476 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 18:30:00 INFO - PROCESS | 3008 | 1463189400480 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 3008 | 1463189400484 Marionette TRACE conn6 <- [1,394,null,{}] 18:30:00 INFO - PROCESS | 3008 | 1463189400498 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 3008 | 1463189400598 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 18:30:00 INFO - PROCESS | 3008 | 1463189400657 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755259800 == 37 [pid = 3008] [id = 108] 18:30:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EA07800) [pid = 3008] [serial = 321] [outer = 0000000000000000] 18:30:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074F03F800) [pid = 3008] [serial = 322] [outer = 000000074EA07800] 18:30:00 INFO - PROCESS | 3008 | 1463189400714 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007529E2000) [pid = 3008] [serial = 323] [outer = 000000074EA07800] 18:30:01 INFO - PROCESS | 3008 | 1463189401127 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 693ms 18:30:01 INFO - PROCESS | 3008 | 1463189401174 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 3008 | 1463189401176 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 18:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:30:01 INFO - PROCESS | 3008 | 1463189401180 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 3008 | 1463189401181 Marionette TRACE conn6 <- [1,398,null,{}] 18:30:01 INFO - PROCESS | 3008 | 1463189401190 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - PROCESS | 3008 | 1463189401303 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 18:30:01 INFO - PROCESS | 3008 | 1463189401344 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075597D800 == 38 [pid = 3008] [id = 109] 18:30:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075348E400) [pid = 3008] [serial = 324] [outer = 0000000000000000] 18:30:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000753620800) [pid = 3008] [serial = 325] [outer = 000000075348E400] 18:30:01 INFO - PROCESS | 3008 | 1463189401396 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075588C800) [pid = 3008] [serial = 326] [outer = 000000075348E400] 18:30:01 INFO - PROCESS | 3008 | 1463189401844 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 18:30:01 INFO - PROCESS | 3008 | 1463189401914 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 3008 | 1463189401916 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 18:30:01 INFO - PROCESS | 3008 | 1463189401930 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 3008 | 1463189401932 Marionette TRACE conn6 <- [1,402,null,{}] 18:30:01 INFO - PROCESS | 3008 | 1463189401936 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:30:02 INFO - PROCESS | 3008 | 1463189402041 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 18:30:02 INFO - PROCESS | 3008 | 1463189402088 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756A94800 == 39 [pid = 3008] [id = 110] 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000755C4E800) [pid = 3008] [serial = 327] [outer = 0000000000000000] 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755F03C00) [pid = 3008] [serial = 328] [outer = 0000000755C4E800] 18:30:02 INFO - PROCESS | 3008 | 1463189402142 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000756124000) [pid = 3008] [serial = 329] [outer = 0000000755C4E800] 18:30:02 INFO - PROCESS | 3008 | 1463189402613 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 18:30:02 INFO - PROCESS | 3008 | 1463189402675 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 3008 | 1463189402677 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 18:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:30:02 INFO - PROCESS | 3008 | 1463189402688 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 3008 | 1463189402690 Marionette TRACE conn6 <- [1,406,null,{}] 18:30:02 INFO - PROCESS | 3008 | 1463189402693 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 3008 | 1463189402808 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 18:30:02 INFO - PROCESS | 3008 | 1463189402857 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A3000 == 40 [pid = 3008] [id = 111] 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000756589C00) [pid = 3008] [serial = 330] [outer = 0000000000000000] 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000756D36800) [pid = 3008] [serial = 331] [outer = 0000000756589C00] 18:30:02 INFO - PROCESS | 3008 | 1463189402906 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000758C65000) [pid = 3008] [serial = 332] [outer = 0000000756589C00] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074F041000) [pid = 3008] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000075588C000) [pid = 3008] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000074D156C00) [pid = 3008] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007485BA400) [pid = 3008] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (00000007487A1400) [pid = 3008] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000074879B800) [pid = 3008] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000748DD1400) [pid = 3008] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000075605B400) [pid = 3008] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:30:03 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000074EE68C00) [pid = 3008] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:30:03 INFO - PROCESS | 3008 | 1463189403300 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 650ms 18:30:03 INFO - PROCESS | 3008 | 1463189403333 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 3008 | 1463189403336 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 18:30:03 INFO - PROCESS | 3008 | 1463189403339 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:30:03 INFO - PROCESS | 3008 | 1463189403341 Marionette TRACE conn6 <- [1,410,null,{}] 18:30:03 INFO - PROCESS | 3008 | 1463189403344 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 3008 | 1463189403455 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 18:30:03 INFO - PROCESS | 3008 | 1463189403524 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BD98000 == 41 [pid = 3008] [id = 112] 18:30:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074879B800) [pid = 3008] [serial = 333] [outer = 0000000000000000] 18:30:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000075651BC00) [pid = 3008] [serial = 334] [outer = 000000074879B800] 18:30:03 INFO - PROCESS | 3008 | 1463189403569 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000758D44800) [pid = 3008] [serial = 335] [outer = 000000074879B800] 18:30:03 INFO - PROCESS | 3008 | 1463189403954 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms 18:30:03 INFO - PROCESS | 3008 | 1463189403972 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 3008 | 1463189403974 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 18:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:30:03 INFO - PROCESS | 3008 | 1463189403977 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 3008 | 1463189403979 Marionette TRACE conn6 <- [1,414,null,{}] 18:30:03 INFO - PROCESS | 3008 | 1463189403983 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 3008 | 1463189404084 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 18:30:04 INFO - PROCESS | 3008 | 1463189404093 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0B8000 == 42 [pid = 3008] [id = 113] 18:30:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074DBC0C00) [pid = 3008] [serial = 336] [outer = 0000000000000000] 18:30:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000758D4B400) [pid = 3008] [serial = 337] [outer = 000000074DBC0C00] 18:30:04 INFO - PROCESS | 3008 | 1463189404139 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000758E2B000) [pid = 3008] [serial = 338] [outer = 000000074DBC0C00] 18:30:04 INFO - PROCESS | 3008 | 1463189404825 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 878ms 18:30:04 INFO - PROCESS | 3008 | 1463189404861 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 3008 | 1463189404866 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 18:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:30:04 INFO - PROCESS | 3008 | 1463189404871 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 3008 | 1463189404875 Marionette TRACE conn6 <- [1,418,null,{}] 18:30:04 INFO - PROCESS | 3008 | 1463189404881 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:05 INFO - PROCESS | 3008 | 1463189405002 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 18:30:05 INFO - PROCESS | 3008 | 1463189405064 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F84000 == 43 [pid = 3008] [id = 114] 18:30:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000748796800) [pid = 3008] [serial = 339] [outer = 0000000000000000] 18:30:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000748CE9400) [pid = 3008] [serial = 340] [outer = 0000000748796800] 18:30:05 INFO - PROCESS | 3008 | 1463189405123 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074D1F5400) [pid = 3008] [serial = 341] [outer = 0000000748796800] 18:30:06 INFO - PROCESS | 3008 | 1463189406165 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:30:06 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 18:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1341ms 18:30:06 INFO - PROCESS | 3008 | 1463189406214 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 3008 | 1463189406220 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:30:06 INFO - PROCESS | 3008 | 1463189406227 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 3008 | 1463189406231 Marionette TRACE conn6 <- [1,422,null,{}] 18:30:06 INFO - PROCESS | 3008 | 1463189406277 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 3008 | 1463189406378 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 18:30:06 INFO - PROCESS | 3008 | 1463189406528 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A0800 == 44 [pid = 3008] [id = 115] 18:30:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000074F1AE000) [pid = 3008] [serial = 342] [outer = 0000000000000000] 18:30:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000753504400) [pid = 3008] [serial = 343] [outer = 000000074F1AE000] 18:30:06 INFO - PROCESS | 3008 | 1463189406584 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756128C00) [pid = 3008] [serial = 344] [outer = 000000074F1AE000] 18:30:07 INFO - PROCESS | 3008 | 1463189407590 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1379ms 18:30:07 INFO - PROCESS | 3008 | 1463189407611 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 3008 | 1463189407614 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 18:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:30:07 INFO - PROCESS | 3008 | 1463189407619 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 3008 | 1463189407623 Marionette TRACE conn6 <- [1,426,null,{}] 18:30:07 INFO - PROCESS | 3008 | 1463189407634 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 3008 | 1463189407747 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 18:30:07 INFO - PROCESS | 3008 | 1463189407809 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE37000 == 45 [pid = 3008] [id = 116] 18:30:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756528000) [pid = 3008] [serial = 345] [outer = 0000000000000000] 18:30:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000758C68800) [pid = 3008] [serial = 346] [outer = 0000000756528000] 18:30:07 INFO - PROCESS | 3008 | 1463189407867 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000758FCF400) [pid = 3008] [serial = 347] [outer = 0000000756528000] 18:30:08 INFO - PROCESS | 3008 | 1463189408654 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 3008 | 1463189408717 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 18:30:08 INFO - PROCESS | 3008 | 1463189408722 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:30:08 INFO - PROCESS | 3008 | 1463189408727 Marionette TRACE conn6 <- [1,430,null,{}] 18:30:08 INFO - PROCESS | 3008 | 1463189408733 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 3008 | 1463189408832 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 18:30:08 INFO - PROCESS | 3008 | 1463189408904 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D79000 == 46 [pid = 3008] [id = 117] 18:30:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000074867A800) [pid = 3008] [serial = 348] [outer = 0000000000000000] 18:30:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000074CE1AC00) [pid = 3008] [serial = 349] [outer = 000000074867A800] 18:30:08 INFO - PROCESS | 3008 | 1463189408954 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074EE6D000) [pid = 3008] [serial = 350] [outer = 000000074867A800] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075BD98000 == 45 [pid = 3008] [id = 112] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A3000 == 44 [pid = 3008] [id = 111] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000756A94800 == 43 [pid = 3008] [id = 110] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075597D800 == 42 [pid = 3008] [id = 109] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000755259800 == 41 [pid = 3008] [id = 108] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 00000007529BE800 == 40 [pid = 3008] [id = 107] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000749E69800 == 39 [pid = 3008] [id = 106] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BB800 == 38 [pid = 3008] [id = 102] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075542A800 == 37 [pid = 3008] [id = 101] 18:30:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000748EA5000 == 36 [pid = 3008] [id = 100] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074EA07400) [pid = 3008] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000746D4C000) [pid = 3008] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007485D4C00) [pid = 3008] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074D006400) [pid = 3008] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000748D99800) [pid = 3008] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000748523400) [pid = 3008] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (00000007487A1800) [pid = 3008] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000749510C00) [pid = 3008] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007524E7C00) [pid = 3008] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (00000007525F1000) [pid = 3008] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000074EE68000) [pid = 3008] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | 1463189409587 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 879ms 18:30:09 INFO - PROCESS | 3008 | 1463189409606 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 3008 | 1463189409612 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:30:09 INFO - PROCESS | 3008 | 1463189409618 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 3008 | 1463189409621 Marionette TRACE conn6 <- [1,434,null,{}] 18:30:09 INFO - PROCESS | 3008 | 1463189409625 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 3008 | 1463189409709 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075614E000) [pid = 3008] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000752D84800) [pid = 3008] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000755C49400) [pid = 3008] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075348E800) [pid = 3008] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000074EA06C00) [pid = 3008] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000755F6F400) [pid = 3008] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000756127800) [pid = 3008] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000755F72000) [pid = 3008] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075611EC00) [pid = 3008] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:30:09 INFO - PROCESS | 3008 | 1463189409789 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EAC5000 == 37 [pid = 3008] [id = 118] 18:30:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007485D1400) [pid = 3008] [serial = 351] [outer = 0000000000000000] 18:30:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000748795000) [pid = 3008] [serial = 352] [outer = 00000007485D1400] 18:30:09 INFO - PROCESS | 3008 | 1463189409838 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074D1F7000) [pid = 3008] [serial = 353] [outer = 00000007485D1400] 18:30:10 INFO - PROCESS | 3008 | 1463189410226 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 18:30:10 INFO - PROCESS | 3008 | 1463189410248 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 3008 | 1463189410251 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:30:10 INFO - PROCESS | 3008 | 1463189410255 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 3008 | 1463189410259 Marionette TRACE conn6 <- [1,438,null,{}] 18:30:10 INFO - PROCESS | 3008 | 1463189410328 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 3008 | 1463189410432 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 18:30:10 INFO - PROCESS | 3008 | 1463189410447 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000075526B000 == 38 [pid = 3008] [id = 119] 18:30:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D87C00) [pid = 3008] [serial = 354] [outer = 0000000000000000] 18:30:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000752D91000) [pid = 3008] [serial = 355] [outer = 0000000752D87C00] 18:30:10 INFO - PROCESS | 3008 | 1463189410499 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000753628800) [pid = 3008] [serial = 356] [outer = 0000000752D87C00] 18:30:10 INFO - PROCESS | 3008 | 1463189410945 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 775ms 18:30:11 INFO - PROCESS | 3008 | 1463189411032 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 3008 | 1463189411042 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 18:30:11 INFO - PROCESS | 3008 | 1463189411046 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:30:11 INFO - PROCESS | 3008 | 1463189411048 Marionette TRACE conn6 <- [1,442,null,{}] 18:30:11 INFO - PROCESS | 3008 | 1463189411052 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 3008 | 1463189411139 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 18:30:11 INFO - PROCESS | 3008 | 1463189411151 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075601D000 == 39 [pid = 3008] [id = 120] 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755C46C00) [pid = 3008] [serial = 357] [outer = 0000000000000000] 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755C50000) [pid = 3008] [serial = 358] [outer = 0000000755C46C00] 18:30:11 INFO - PROCESS | 3008 | 1463189411198 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000755F7A400) [pid = 3008] [serial = 359] [outer = 0000000755C46C00] 18:30:11 INFO - PROCESS | 3008 | 1463189411686 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 690ms 18:30:11 INFO - PROCESS | 3008 | 1463189411741 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 3008 | 1463189411743 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 18:30:11 INFO - PROCESS | 3008 | 1463189411746 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:30:11 INFO - PROCESS | 3008 | 1463189411748 Marionette TRACE conn6 <- [1,446,null,{}] 18:30:11 INFO - PROCESS | 3008 | 1463189411751 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 3008 | 1463189411832 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 18:30:11 INFO - PROCESS | 3008 | 1463189411840 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF7800 == 40 [pid = 3008] [id = 121] 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000755F7B000) [pid = 3008] [serial = 360] [outer = 0000000000000000] 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000756125000) [pid = 3008] [serial = 361] [outer = 0000000755F7B000] 18:30:11 INFO - PROCESS | 3008 | 1463189411887 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000075651CC00) [pid = 3008] [serial = 362] [outer = 0000000755F7B000] 18:30:12 INFO - PROCESS | 3008 | 1463189412362 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 18:30:12 INFO - PROCESS | 3008 | 1463189412383 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 3008 | 1463189412385 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 18:30:12 INFO - PROCESS | 3008 | 1463189412389 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:30:12 INFO - PROCESS | 3008 | 1463189412391 Marionette TRACE conn6 <- [1,450,null,{}] 18:30:12 INFO - PROCESS | 3008 | 1463189412394 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 3008 | 1463189412555 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 18:30:12 INFO - PROCESS | 3008 | 1463189412587 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D823800 == 41 [pid = 3008] [id = 122] 18:30:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000758C5C000) [pid = 3008] [serial = 363] [outer = 0000000000000000] 18:30:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000758D42800) [pid = 3008] [serial = 364] [outer = 0000000758C5C000] 18:30:12 INFO - PROCESS | 3008 | 1463189412634 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000758E2F000) [pid = 3008] [serial = 365] [outer = 0000000758C5C000] 18:30:13 INFO - PROCESS | 3008 | 1463189413063 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 3008 | 1463189413129 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 18:30:13 INFO - PROCESS | 3008 | 1463189413132 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:30:13 INFO - PROCESS | 3008 | 1463189413134 Marionette TRACE conn6 <- [1,454,null,{}] 18:30:13 INFO - PROCESS | 3008 | 1463189413145 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 3008 | 1463189413255 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 18:30:13 INFO - PROCESS | 3008 | 1463189413268 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BA800 == 42 [pid = 3008] [id = 123] 18:30:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000759081000) [pid = 3008] [serial = 366] [outer = 0000000000000000] 18:30:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000075908BC00) [pid = 3008] [serial = 367] [outer = 0000000759081000] 18:30:13 INFO - PROCESS | 3008 | 1463189413314 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007590D0800) [pid = 3008] [serial = 368] [outer = 0000000759081000] 18:30:13 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:13 INFO - PROCESS | 3008 | 1463189413757 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 649ms 18:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:30:13 INFO - PROCESS | 3008 | 1463189413790 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 3008 | 1463189413792 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 18:30:13 INFO - PROCESS | 3008 | 1463189413796 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 3008 | 1463189413798 Marionette TRACE conn6 <- [1,458,null,{}] 18:30:13 INFO - PROCESS | 3008 | 1463189413802 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 3008 | 1463189413939 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 18:30:13 INFO - PROCESS | 3008 | 1463189413963 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE3B800 == 43 [pid = 3008] [id = 124] 18:30:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007590D3000) [pid = 3008] [serial = 369] [outer = 0000000000000000] 18:30:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000075912F800) [pid = 3008] [serial = 370] [outer = 00000007590D3000] 18:30:14 INFO - PROCESS | 3008 | 1463189414009 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000759138C00) [pid = 3008] [serial = 371] [outer = 00000007590D3000] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007480C1C00) [pid = 3008] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000756589C00) [pid = 3008] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755C4E800) [pid = 3008] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000746D41400) [pid = 3008] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074EA07800) [pid = 3008] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000748DCA400) [pid = 3008] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074879B800) [pid = 3008] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000075348E400) [pid = 3008] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:30:14 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (00000007565DDC00) [pid = 3008] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:30:14 INFO - PROCESS | 3008 | 1463189414457 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 3008 | 1463189414532 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 18:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:30:14 INFO - PROCESS | 3008 | 1463189414535 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 3008 | 1463189414537 Marionette TRACE conn6 <- [1,462,null,{}] 18:30:14 INFO - PROCESS | 3008 | 1463189414540 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 3008 | 1463189414623 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 18:30:14 INFO - PROCESS | 3008 | 1463189414630 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D81D800 == 44 [pid = 3008] [id = 125] 18:30:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000074F002800) [pid = 3008] [serial = 372] [outer = 0000000000000000] 18:30:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074F00A000) [pid = 3008] [serial = 373] [outer = 000000074F002800] 18:30:14 INFO - PROCESS | 3008 | 1463189414676 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000074F010800) [pid = 3008] [serial = 374] [outer = 000000074F002800] 18:30:15 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:15 INFO - PROCESS | 3008 | 1463189415086 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 3008 | 1463189415126 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 18:30:15 INFO - PROCESS | 3008 | 1463189415130 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 3008 | 1463189415132 Marionette TRACE conn6 <- [1,466,null,{}] 18:30:15 INFO - PROCESS | 3008 | 1463189415140 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 3008 | 1463189415223 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 18:30:15 INFO - PROCESS | 3008 | 1463189415231 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA24000 == 45 [pid = 3008] [id = 126] 18:30:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000758C60400) [pid = 3008] [serial = 375] [outer = 0000000000000000] 18:30:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007590D1800) [pid = 3008] [serial = 376] [outer = 0000000758C60400] 18:30:15 INFO - PROCESS | 3008 | 1463189415278 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000075B626000) [pid = 3008] [serial = 377] [outer = 0000000758C60400] 18:30:15 INFO - PROCESS | 3008 | 1463189415741 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 3008 | 1463189415773 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:30:15 INFO - PROCESS | 3008 | 1463189415777 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 3008 | 1463189415780 Marionette TRACE conn6 <- [1,470,null,{}] 18:30:15 INFO - PROCESS | 3008 | 1463189415787 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 3008 | 1463189415890 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 18:30:15 INFO - PROCESS | 3008 | 1463189415900 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD27800 == 46 [pid = 3008] [id = 127] 18:30:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000755DA0800) [pid = 3008] [serial = 378] [outer = 0000000000000000] 18:30:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000075B62AC00) [pid = 3008] [serial = 379] [outer = 0000000755DA0800] 18:30:15 INFO - PROCESS | 3008 | 1463189415950 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000075BB56400) [pid = 3008] [serial = 380] [outer = 0000000755DA0800] 18:30:16 INFO - PROCESS | 3008 | 1463189416646 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 942ms 18:30:16 INFO - PROCESS | 3008 | 1463189416724 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 3008 | 1463189416729 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 18:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:30:16 INFO - PROCESS | 3008 | 1463189416735 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 3008 | 1463189416739 Marionette TRACE conn6 <- [1,474,null,{}] 18:30:16 INFO - PROCESS | 3008 | 1463189416745 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 3008 | 1463189416899 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 18:30:16 INFO - PROCESS | 3008 | 1463189416978 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B8800 == 47 [pid = 3008] [id = 128] 18:30:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000074875D000) [pid = 3008] [serial = 381] [outer = 0000000000000000] 18:30:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074DBB6400) [pid = 3008] [serial = 382] [outer = 000000074875D000] 18:30:17 INFO - PROCESS | 3008 | 1463189417038 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074F042400) [pid = 3008] [serial = 383] [outer = 000000074875D000] 18:30:17 INFO - PROCESS | 3008 | 1463189417671 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 18:30:17 INFO - PROCESS | 3008 | 1463189417724 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 3008 | 1463189417731 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 18:30:17 INFO - PROCESS | 3008 | 1463189417738 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:30:17 INFO - PROCESS | 3008 | 1463189417741 Marionette TRACE conn6 <- [1,478,null,{}] 18:30:17 INFO - PROCESS | 3008 | 1463189417745 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 3008 | 1463189417892 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 18:30:17 INFO - PROCESS | 3008 | 1463189417942 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6AA800 == 48 [pid = 3008] [id = 129] 18:30:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000075350B400) [pid = 3008] [serial = 384] [outer = 0000000000000000] 18:30:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000755915000) [pid = 3008] [serial = 385] [outer = 000000075350B400] 18:30:18 INFO - PROCESS | 3008 | 1463189417999 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000755DA7400) [pid = 3008] [serial = 386] [outer = 000000075350B400] 18:30:18 INFO - PROCESS | 3008 | 1463189418584 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 880ms 18:30:18 INFO - PROCESS | 3008 | 1463189418624 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 3008 | 1463189418627 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 18:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:30:18 INFO - PROCESS | 3008 | 1463189418630 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 3008 | 1463189418635 Marionette TRACE conn6 <- [1,482,null,{}] 18:30:18 INFO - PROCESS | 3008 | 1463189418646 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 3008 | 1463189418761 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 18:30:18 INFO - PROCESS | 3008 | 1463189418848 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD8F000 == 49 [pid = 3008] [id = 130] 18:30:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000758C5F000) [pid = 3008] [serial = 387] [outer = 0000000000000000] 18:30:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000758D3F400) [pid = 3008] [serial = 388] [outer = 0000000758C5F000] 18:30:18 INFO - PROCESS | 3008 | 1463189418906 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000759135C00) [pid = 3008] [serial = 389] [outer = 0000000758C5F000] 18:30:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000756145400) [pid = 3008] [serial = 390] [outer = 000000074DDF1000] 18:30:19 INFO - PROCESS | 3008 | 1463189419651 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1092ms 18:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:30:19 INFO - PROCESS | 3008 | 1463189419725 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 3008 | 1463189419728 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 3008 | 1463189419732 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 3008 | 1463189419734 Marionette TRACE conn6 <- [1,486,null,{}] 18:30:19 INFO - PROCESS | 3008 | 1463189419738 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 3008 | 1463189419846 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 18:30:19 INFO - PROCESS | 3008 | 1463189419917 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CC000 == 50 [pid = 3008] [id = 131] 18:30:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (00000007593D5C00) [pid = 3008] [serial = 391] [outer = 0000000000000000] 18:30:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007593D9C00) [pid = 3008] [serial = 392] [outer = 00000007593D5C00] 18:30:19 INFO - PROCESS | 3008 | 1463189419973 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (00000007597F2400) [pid = 3008] [serial = 393] [outer = 00000007593D5C00] 18:30:20 INFO - PROCESS | 3008 | 1463189420564 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 881ms 18:30:20 INFO - PROCESS | 3008 | 1463189420615 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 3008 | 1463189420618 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 18:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:30:20 INFO - PROCESS | 3008 | 1463189420621 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 3008 | 1463189420624 Marionette TRACE conn6 <- [1,490,null,{}] 18:30:20 INFO - PROCESS | 3008 | 1463189420627 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 3008 | 1463189420732 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 18:30:20 INFO - PROCESS | 3008 | 1463189420815 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD8C000 == 51 [pid = 3008] [id = 132] 18:30:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000074D21E400) [pid = 3008] [serial = 394] [outer = 0000000000000000] 18:30:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000074D225000) [pid = 3008] [serial = 395] [outer = 000000074D21E400] 18:30:20 INFO - PROCESS | 3008 | 1463189420871 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (00000007593D7800) [pid = 3008] [serial = 396] [outer = 000000074D21E400] 18:30:21 INFO - PROCESS | 3008 | 1463189421495 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 941ms 18:30:21 INFO - PROCESS | 3008 | 1463189421565 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 3008 | 1463189421568 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 18:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:30:21 INFO - PROCESS | 3008 | 1463189421572 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 3008 | 1463189421574 Marionette TRACE conn6 <- [1,494,null,{}] 18:30:21 INFO - PROCESS | 3008 | 1463189421578 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 3008 | 1463189421838 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 18:30:21 INFO - PROCESS | 3008 | 1463189421974 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A2000 == 52 [pid = 3008] [id = 133] 18:30:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (00000007485D4C00) [pid = 3008] [serial = 397] [outer = 0000000000000000] 18:30:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007485F6C00) [pid = 3008] [serial = 398] [outer = 00000007485D4C00] 18:30:22 INFO - PROCESS | 3008 | 1463189422027 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000749E0A000) [pid = 3008] [serial = 399] [outer = 00000007485D4C00] 18:30:22 INFO - PROCESS | 3008 | 1463189422620 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE2D000 == 51 [pid = 3008] [id = 104] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA24000 == 50 [pid = 3008] [id = 126] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075D81D800 == 49 [pid = 3008] [id = 125] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE3B800 == 48 [pid = 3008] [id = 124] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BA800 == 47 [pid = 3008] [id = 123] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074D823800 == 46 [pid = 3008] [id = 122] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF7800 == 45 [pid = 3008] [id = 121] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075601D000 == 44 [pid = 3008] [id = 120] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075526B000 == 43 [pid = 3008] [id = 119] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075605C000) [pid = 3008] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074EAC5000 == 42 [pid = 3008] [id = 118] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D79000 == 41 [pid = 3008] [id = 117] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A0800 == 40 [pid = 3008] [id = 115] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F84000 == 39 [pid = 3008] [id = 114] 18:30:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0B8000 == 38 [pid = 3008] [id = 113] 18:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1130ms 18:30:22 INFO - PROCESS | 3008 | 1463189422705 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 3008 | 1463189422709 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 18:30:22 INFO - PROCESS | 3008 | 1463189422713 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:30:22 INFO - PROCESS | 3008 | 1463189422718 Marionette TRACE conn6 <- [1,498,null,{}] 18:30:22 INFO - PROCESS | 3008 | 1463189422722 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 3008 | 1463189422828 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000756D36800) [pid = 3008] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756124000) [pid = 3008] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000755F03C00) [pid = 3008] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000747E55400) [pid = 3008] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (00000007485EB000) [pid = 3008] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000074F03F800) [pid = 3008] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000748F99400) [pid = 3008] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000074D069000) [pid = 3008] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000746D49400) [pid = 3008] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000074D00DC00) [pid = 3008] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000075350A000) [pid = 3008] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000756584000) [pid = 3008] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (00000007581E6C00) [pid = 3008] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000758C65000) [pid = 3008] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000075651BC00) [pid = 3008] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000758D44800) [pid = 3008] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000753620800) [pid = 3008] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000075588C800) [pid = 3008] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007529E2000) [pid = 3008] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (00000007578C8000) [pid = 3008] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007485BD400) [pid = 3008] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3008 | 1463189422903 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DD8B000 == 39 [pid = 3008] [id = 134] 18:30:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007485C3C00) [pid = 3008] [serial = 400] [outer = 0000000000000000] 18:30:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (00000007485D6400) [pid = 3008] [serial = 401] [outer = 00000007485C3C00] 18:30:22 INFO - PROCESS | 3008 | 1463189422952 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000748DCC000) [pid = 3008] [serial = 402] [outer = 00000007485C3C00] 18:30:23 INFO - PROCESS | 3008 | 1463189423381 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 18:30:23 INFO - PROCESS | 3008 | 1463189423452 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 3008 | 1463189423456 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 18:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:30:23 INFO - PROCESS | 3008 | 1463189423460 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 3008 | 1463189423462 Marionette TRACE conn6 <- [1,502,null,{}] 18:30:23 INFO - PROCESS | 3008 | 1463189423470 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 3008 | 1463189423563 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 18:30:23 INFO - PROCESS | 3008 | 1463189423572 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075559A000 == 40 [pid = 3008] [id = 135] 18:30:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000074F003800) [pid = 3008] [serial = 403] [outer = 0000000000000000] 18:30:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074F00CC00) [pid = 3008] [serial = 404] [outer = 000000074F003800] 18:30:23 INFO - PROCESS | 3008 | 1463189423619 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (00000007525E7800) [pid = 3008] [serial = 405] [outer = 000000074F003800] 18:30:24 INFO - PROCESS | 3008 | 1463189424077 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 18:30:24 INFO - PROCESS | 3008 | 1463189424090 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3008 | 1463189424094 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 18:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:30:24 INFO - PROCESS | 3008 | 1463189424109 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 3008 | 1463189424121 Marionette TRACE conn6 <- [1,506,null,{}] 18:30:24 INFO - PROCESS | 3008 | 1463189424126 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 3008 | 1463189424214 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 18:30:24 INFO - PROCESS | 3008 | 1463189424223 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758180800 == 41 [pid = 3008] [id = 136] 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000752D88000) [pid = 3008] [serial = 406] [outer = 0000000000000000] 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (00000007548E7800) [pid = 3008] [serial = 407] [outer = 0000000752D88000] 18:30:24 INFO - PROCESS | 3008 | 1463189424269 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000755C4E400) [pid = 3008] [serial = 408] [outer = 0000000752D88000] 18:30:24 INFO - PROCESS | 3008 | 1463189424701 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 646ms 18:30:24 INFO - PROCESS | 3008 | 1463189424749 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3008 | 1463189424752 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 18:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:30:24 INFO - PROCESS | 3008 | 1463189424755 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 3008 | 1463189424757 Marionette TRACE conn6 <- [1,510,null,{}] 18:30:24 INFO - PROCESS | 3008 | 1463189424761 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 3008 | 1463189424847 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 18:30:24 INFO - PROCESS | 3008 | 1463189424854 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CD000 == 42 [pid = 3008] [id = 137] 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000755DA2400) [pid = 3008] [serial = 409] [outer = 0000000000000000] 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000755F73000) [pid = 3008] [serial = 410] [outer = 0000000755DA2400] 18:30:24 INFO - PROCESS | 3008 | 1463189424900 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000756145000) [pid = 3008] [serial = 411] [outer = 0000000755DA2400] 18:30:25 INFO - PROCESS | 3008 | 1463189425401 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 18:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:30:25 INFO - PROCESS | 3008 | 1463189425455 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 3008 | 1463189425457 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 18:30:25 INFO - PROCESS | 3008 | 1463189425460 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 3008 | 1463189425462 Marionette TRACE conn6 <- [1,514,null,{}] 18:30:25 INFO - PROCESS | 3008 | 1463189425466 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 3008 | 1463189425579 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 18:30:25 INFO - PROCESS | 3008 | 1463189425632 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BD000 == 43 [pid = 3008] [id = 138] 18:30:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000075652CC00) [pid = 3008] [serial = 412] [outer = 0000000000000000] 18:30:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000075657E000) [pid = 3008] [serial = 413] [outer = 000000075652CC00] 18:30:25 INFO - PROCESS | 3008 | 1463189425686 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000756C7B800) [pid = 3008] [serial = 414] [outer = 000000075652CC00] 18:30:26 INFO - PROCESS | 3008 | 1463189426119 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:30:26 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 18:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 18:30:26 INFO - PROCESS | 3008 | 1463189426154 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 3008 | 1463189426156 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 18:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:30:26 INFO - PROCESS | 3008 | 1463189426160 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 3008 | 1463189426161 Marionette TRACE conn6 <- [1,518,null,{}] 18:30:26 INFO - PROCESS | 3008 | 1463189426170 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:26 INFO - PROCESS | 3008 | 1463189426316 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 18:30:26 INFO - PROCESS | 3008 | 1463189426329 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BF800 == 44 [pid = 3008] [id = 139] 18:30:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000756C7CC00) [pid = 3008] [serial = 415] [outer = 0000000000000000] 18:30:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000758C5AC00) [pid = 3008] [serial = 416] [outer = 0000000756C7CC00] 18:30:26 INFO - PROCESS | 3008 | 1463189426414 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000758D42000) [pid = 3008] [serial = 417] [outer = 0000000756C7CC00] 18:30:26 INFO - PROCESS | 3008 | 1463189426833 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 18:30:26 INFO - PROCESS | 3008 | 1463189426898 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 3008 | 1463189426900 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 18:30:26 INFO - PROCESS | 3008 | 1463189426903 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:30:26 INFO - PROCESS | 3008 | 1463189426905 Marionette TRACE conn6 <- [1,522,null,{}] 18:30:26 INFO - PROCESS | 3008 | 1463189426909 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 3008 | 1463189427023 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 18:30:27 INFO - PROCESS | 3008 | 1463189427073 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDBF800 == 45 [pid = 3008] [id = 140] 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000752D0C000) [pid = 3008] [serial = 418] [outer = 0000000000000000] 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000752D0E000) [pid = 3008] [serial = 419] [outer = 0000000752D0C000] 18:30:27 INFO - PROCESS | 3008 | 1463189427119 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000758D40000) [pid = 3008] [serial = 420] [outer = 0000000752D0C000] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000758C5C000) [pid = 3008] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000759081000) [pid = 3008] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000752D87C00) [pid = 3008] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000755F7B000) [pid = 3008] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000074867A800) [pid = 3008] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (00000007485D1400) [pid = 3008] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000755C46C00) [pid = 3008] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (00000007590D3000) [pid = 3008] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000758C60400) [pid = 3008] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000074F002800) [pid = 3008] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:30:27 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000755C44000) [pid = 3008] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:30:27 INFO - PROCESS | 3008 | 1463189427558 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 18:30:27 INFO - PROCESS | 3008 | 1463189427599 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 3008 | 1463189427601 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 18:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:30:27 INFO - PROCESS | 3008 | 1463189427604 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 3008 | 1463189427606 Marionette TRACE conn6 <- [1,526,null,{}] 18:30:27 INFO - PROCESS | 3008 | 1463189427609 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 3008 | 1463189427719 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 18:30:27 INFO - PROCESS | 3008 | 1463189427725 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE2F800 == 46 [pid = 3008] [id = 141] 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000075270F800) [pid = 3008] [serial = 421] [outer = 0000000000000000] 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000756C83400) [pid = 3008] [serial = 422] [outer = 000000075270F800] 18:30:27 INFO - PROCESS | 3008 | 1463189427771 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000758E26800) [pid = 3008] [serial = 423] [outer = 000000075270F800] 18:30:28 INFO - PROCESS | 3008 | 1463189428197 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:30:28 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 18:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 18:30:28 INFO - PROCESS | 3008 | 1463189428237 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 3008 | 1463189428239 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 18:30:28 INFO - PROCESS | 3008 | 1463189428243 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:30:28 INFO - PROCESS | 3008 | 1463189428244 Marionette TRACE conn6 <- [1,530,null,{}] 18:30:28 INFO - PROCESS | 3008 | 1463189428248 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 3008 | 1463189428331 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 18:30:28 INFO - PROCESS | 3008 | 1463189428338 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD24800 == 47 [pid = 3008] [id = 142] 18:30:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000759084C00) [pid = 3008] [serial = 424] [outer = 0000000000000000] 18:30:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000759087800) [pid = 3008] [serial = 425] [outer = 0000000759084C00] 18:30:28 INFO - PROCESS | 3008 | 1463189428392 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075912D000) [pid = 3008] [serial = 426] [outer = 0000000759084C00] 18:30:29 INFO - PROCESS | 3008 | 1463189428997 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:30:29 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 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:30:29 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 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:30:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:30:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 18:30:29 INFO - PROCESS | 3008 | 1463189429043 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 3008 | 1463189429045 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:30:29 INFO - PROCESS | 3008 | 1463189429048 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 3008 | 1463189429050 Marionette TRACE conn6 <- [1,534,null,{}] 18:30:29 INFO - PROCESS | 3008 | 1463189429054 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 3008 | 1463189429147 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 18:30:29 INFO - PROCESS | 3008 | 1463189429154 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E714800 == 48 [pid = 3008] [id = 143] 18:30:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (00000007597EF800) [pid = 3008] [serial = 427] [outer = 0000000000000000] 18:30:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (00000007597F6000) [pid = 3008] [serial = 428] [outer = 00000007597EF800] 18:30:29 INFO - PROCESS | 3008 | 1463189429204 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000075B627000) [pid = 3008] [serial = 429] [outer = 00000007597EF800] 18:30:29 INFO - PROCESS | 3008 | 1463189429833 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:30:29 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. 18:30:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 18:30:29 INFO - PROCESS | 3008 | 1463189429890 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 3008 | 1463189429896 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:30:29 INFO - PROCESS | 3008 | 1463189429901 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 3008 | 1463189429906 Marionette TRACE conn6 <- [1,538,null,{}] 18:30:29 INFO - PROCESS | 3008 | 1463189429912 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 3008 | 1463189430029 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 18:30:30 INFO - PROCESS | 3008 | 1463189430105 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000075526B000 == 49 [pid = 3008] [id = 144] 18:30:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074879A400) [pid = 3008] [serial = 430] [outer = 0000000000000000] 18:30:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000074D17F000) [pid = 3008] [serial = 431] [outer = 000000074879A400] 18:30:30 INFO - PROCESS | 3008 | 1463189430204 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000074EA83400) [pid = 3008] [serial = 432] [outer = 000000074879A400] 18:30:30 INFO - PROCESS | 3008 | 1463189430794 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:30:30 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. 18:30:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 18:30:30 INFO - PROCESS | 3008 | 1463189430849 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 3008 | 1463189430855 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 18:30:30 INFO - PROCESS | 3008 | 1463189430862 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:30:30 INFO - PROCESS | 3008 | 1463189430865 Marionette TRACE conn6 <- [1,542,null,{}] 18:30:30 INFO - PROCESS | 3008 | 1463189430870 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 3008 | 1463189430987 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 18:30:31 INFO - PROCESS | 3008 | 1463189431089 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A0800 == 50 [pid = 3008] [id = 145] 18:30:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000752D87800) [pid = 3008] [serial = 433] [outer = 0000000000000000] 18:30:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000075349AC00) [pid = 3008] [serial = 434] [outer = 0000000752D87800] 18:30:31 INFO - PROCESS | 3008 | 1463189431145 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000755F79800) [pid = 3008] [serial = 435] [outer = 0000000752D87800] 18:30:31 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:31 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:31 INFO - PROCESS | 3008 | 1463189431727 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 882ms 18:30:31 INFO - PROCESS | 3008 | 1463189431751 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 3008 | 1463189431753 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 18:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:30:31 INFO - PROCESS | 3008 | 1463189431757 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 3008 | 1463189431762 Marionette TRACE conn6 <- [1,546,null,{}] 18:30:31 INFO - PROCESS | 3008 | 1463189431773 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 3008 | 1463189431886 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 18:30:31 INFO - PROCESS | 3008 | 1463189431974 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E622800 == 51 [pid = 3008] [id = 146] 18:30:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000756C79800) [pid = 3008] [serial = 436] [outer = 0000000000000000] 18:30:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000756C85C00) [pid = 3008] [serial = 437] [outer = 0000000756C79800] 18:30:32 INFO - PROCESS | 3008 | 1463189432034 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (00000007597F2000) [pid = 3008] [serial = 438] [outer = 0000000756C79800] 18:30:32 INFO - PROCESS | 3008 | 1463189432629 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 18:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:30:32 INFO - PROCESS | 3008 | 1463189432702 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 3008 | 1463189432705 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 18:30:32 INFO - PROCESS | 3008 | 1463189432709 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 3008 | 1463189432711 Marionette TRACE conn6 <- [1,550,null,{}] 18:30:32 INFO - PROCESS | 3008 | 1463189432715 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 3008 | 1463189432858 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 18:30:32 INFO - PROCESS | 3008 | 1463189432970 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759249000 == 52 [pid = 3008] [id = 147] 18:30:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000075B62D000) [pid = 3008] [serial = 439] [outer = 0000000000000000] 18:30:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000075BB51000) [pid = 3008] [serial = 440] [outer = 000000075B62D000] 18:30:33 INFO - PROCESS | 3008 | 1463189433027 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000075BB5E400) [pid = 3008] [serial = 441] [outer = 000000075B62D000] 18:30:33 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:33 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:33 INFO - PROCESS | 3008 | 1463189433631 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 943ms 18:30:33 INFO - PROCESS | 3008 | 1463189433653 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 3008 | 1463189433655 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:30:33 INFO - PROCESS | 3008 | 1463189433659 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 3008 | 1463189433661 Marionette TRACE conn6 <- [1,554,null,{}] 18:30:33 INFO - PROCESS | 3008 | 1463189433679 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 3008 | 1463189433811 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 18:30:33 INFO - PROCESS | 3008 | 1463189433861 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925F800 == 53 [pid = 3008] [id = 148] 18:30:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000075BF66800) [pid = 3008] [serial = 442] [outer = 0000000000000000] 18:30:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000075BF68C00) [pid = 3008] [serial = 443] [outer = 000000075BF66800] 18:30:33 INFO - PROCESS | 3008 | 1463189433917 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000075F291C00) [pid = 3008] [serial = 444] [outer = 000000075BF66800] 18:30:34 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:34 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:34 INFO - PROCESS | 3008 | 1463189434664 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1026ms 18:30:34 INFO - PROCESS | 3008 | 1463189434698 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 3008 | 1463189434702 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 18:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:30:34 INFO - PROCESS | 3008 | 1463189434709 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 3008 | 1463189434713 Marionette TRACE conn6 <- [1,558,null,{}] 18:30:34 INFO - PROCESS | 3008 | 1463189434719 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 3008 | 1463189434843 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 18:30:34 INFO - PROCESS | 3008 | 1463189434911 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D79000 == 54 [pid = 3008] [id = 149] 18:30:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (00000007485E9C00) [pid = 3008] [serial = 445] [outer = 0000000000000000] 18:30:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (00000007485F7400) [pid = 3008] [serial = 446] [outer = 00000007485E9C00] 18:30:34 INFO - PROCESS | 3008 | 1463189434961 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000749CA0000) [pid = 3008] [serial = 447] [outer = 00000007485E9C00] 18:30:35 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:35 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:35 INFO - PROCESS | 3008 | 1463189435656 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 983ms 18:30:35 INFO - PROCESS | 3008 | 1463189435692 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 3008 | 1463189435698 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:30:35 INFO - PROCESS | 3008 | 1463189435704 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 3008 | 1463189435707 Marionette TRACE conn6 <- [1,562,null,{}] 18:30:35 INFO - PROCESS | 3008 | 1463189435711 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 3008 | 1463189435814 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 18:30:35 INFO - PROCESS | 3008 | 1463189435889 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D62000 == 55 [pid = 3008] [id = 150] 18:30:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000074D226400) [pid = 3008] [serial = 448] [outer = 0000000000000000] 18:30:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000074EAED000) [pid = 3008] [serial = 449] [outer = 000000074D226400] 18:30:35 INFO - PROCESS | 3008 | 1463189435938 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (00000007524B0400) [pid = 3008] [serial = 450] [outer = 000000074D226400] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD24800 == 54 [pid = 3008] [id = 142] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE2F800 == 53 [pid = 3008] [id = 141] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDBF800 == 52 [pid = 3008] [id = 140] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BF800 == 51 [pid = 3008] [id = 139] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BD000 == 50 [pid = 3008] [id = 138] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CD000 == 49 [pid = 3008] [id = 137] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 0000000758180800 == 48 [pid = 3008] [id = 136] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (0000000758D4B400) [pid = 3008] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000748CE9400) [pid = 3008] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000753504400) [pid = 3008] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000075B62AC00) [pid = 3008] [serial = 379] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075559A000 == 47 [pid = 3008] [id = 135] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000074DD8B000 == 46 [pid = 3008] [id = 134] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A2000 == 45 [pid = 3008] [id = 133] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6AA800 == 44 [pid = 3008] [id = 129] 18:30:36 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B8800 == 43 [pid = 3008] [id = 128] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000758C62800) [pid = 3008] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000758D42800) [pid = 3008] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000075908BC00) [pid = 3008] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (0000000752D91000) [pid = 3008] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000753628800) [pid = 3008] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000756125000) [pid = 3008] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000074EE6D000) [pid = 3008] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000074CE1AC00) [pid = 3008] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000748795000) [pid = 3008] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000074D1F7000) [pid = 3008] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000755C50000) [pid = 3008] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000755F7A400) [pid = 3008] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000758E2F000) [pid = 3008] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000758C68800) [pid = 3008] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075912F800) [pid = 3008] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000075B626000) [pid = 3008] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (00000007590D0800) [pid = 3008] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (00000007590D1800) [pid = 3008] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000759138C00) [pid = 3008] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000074F00A000) [pid = 3008] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000074F010800) [pid = 3008] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000075651CC00) [pid = 3008] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:30:36 INFO - PROCESS | 3008 | 1463189436494 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 839ms 18:30:36 INFO - PROCESS | 3008 | 1463189436545 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 3008 | 1463189436547 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:30:36 INFO - PROCESS | 3008 | 1463189436551 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 3008 | 1463189436554 Marionette TRACE conn6 <- [1,566,null,{}] 18:30:36 INFO - PROCESS | 3008 | 1463189436565 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 3008 | 1463189436656 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 18:30:36 INFO - PROCESS | 3008 | 1463189436743 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DDDD800 == 44 [pid = 3008] [id = 151] 18:30:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000074D1F7000) [pid = 3008] [serial = 451] [outer = 0000000000000000] 18:30:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000074F010000) [pid = 3008] [serial = 452] [outer = 000000074D1F7000] 18:30:36 INFO - PROCESS | 3008 | 1463189436794 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (00000007529EFC00) [pid = 3008] [serial = 453] [outer = 000000074D1F7000] 18:30:37 INFO - PROCESS | 3008 | 1463189437156 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 18:30:37 INFO - PROCESS | 3008 | 1463189437246 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 3008 | 1463189437249 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 18:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:30:37 INFO - PROCESS | 3008 | 1463189437253 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 3008 | 1463189437254 Marionette TRACE conn6 <- [1,570,null,{}] 18:30:37 INFO - PROCESS | 3008 | 1463189437258 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 3008 | 1463189437344 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 18:30:37 INFO - PROCESS | 3008 | 1463189437385 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562C5800 == 45 [pid = 3008] [id = 152] 18:30:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000752D10C00) [pid = 3008] [serial = 454] [outer = 0000000000000000] 18:30:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000753492400) [pid = 3008] [serial = 455] [outer = 0000000752D10C00] 18:30:37 INFO - PROCESS | 3008 | 1463189437432 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000753628C00) [pid = 3008] [serial = 456] [outer = 0000000752D10C00] 18:30:37 INFO - PROCESS | 3008 | 1463189437848 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 18:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:30:37 INFO - PROCESS | 3008 | 1463189437886 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 3008 | 1463189437888 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 18:30:37 INFO - PROCESS | 3008 | 1463189437892 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 3008 | 1463189437893 Marionette TRACE conn6 <- [1,574,null,{}] 18:30:37 INFO - PROCESS | 3008 | 1463189437897 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 3008 | 1463189437979 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 18:30:37 INFO - PROCESS | 3008 | 1463189437985 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590B9000 == 46 [pid = 3008] [id = 153] 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000755322000) [pid = 3008] [serial = 457] [outer = 0000000000000000] 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000755ACD400) [pid = 3008] [serial = 458] [outer = 0000000755322000] 18:30:38 INFO - PROCESS | 3008 | 1463189438032 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000755DA1800) [pid = 3008] [serial = 459] [outer = 0000000755322000] 18:30:38 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:38 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:38 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:38 INFO - PROCESS | 3008 | 1463189438487 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 18:30:38 INFO - PROCESS | 3008 | 1463189438521 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 3008 | 1463189438523 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 18:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:30:38 INFO - PROCESS | 3008 | 1463189438527 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 3008 | 1463189438529 Marionette TRACE conn6 <- [1,578,null,{}] 18:30:38 INFO - PROCESS | 3008 | 1463189438532 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 3008 | 1463189438662 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 18:30:38 INFO - PROCESS | 3008 | 1463189438737 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597C7800 == 47 [pid = 3008] [id = 154] 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000075611E800) [pid = 3008] [serial = 460] [outer = 0000000000000000] 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000075621B800) [pid = 3008] [serial = 461] [outer = 000000075611E800] 18:30:38 INFO - PROCESS | 3008 | 1463189438792 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000075652E400) [pid = 3008] [serial = 462] [outer = 000000075611E800] 18:30:39 INFO - PROCESS | 3008 | 1463189439238 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 732ms 18:30:39 INFO - PROCESS | 3008 | 1463189439262 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3008 | 1463189439265 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:30:39 INFO - PROCESS | 3008 | 1463189439268 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3008 | 1463189439270 Marionette TRACE conn6 <- [1,582,null,{}] 18:30:39 INFO - PROCESS | 3008 | 1463189439282 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 3008 | 1463189439392 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 18:30:39 INFO - PROCESS | 3008 | 1463189439402 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BD000 == 48 [pid = 3008] [id = 155] 18:30:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (00000007565D9C00) [pid = 3008] [serial = 463] [outer = 0000000000000000] 18:30:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000756C7E000) [pid = 3008] [serial = 464] [outer = 00000007565D9C00] 18:30:39 INFO - PROCESS | 3008 | 1463189439448 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000075813CC00) [pid = 3008] [serial = 465] [outer = 00000007565D9C00] 18:30:39 INFO - PROCESS | 3008 | 1463189439867 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 648ms 18:30:39 INFO - PROCESS | 3008 | 1463189439919 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3008 | 1463189439921 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:30:39 INFO - PROCESS | 3008 | 1463189439932 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3008 | 1463189439934 Marionette TRACE conn6 <- [1,586,null,{}] 18:30:39 INFO - PROCESS | 3008 | 1463189439937 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 3008 | 1463189440043 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 18:30:40 INFO - PROCESS | 3008 | 1463189440119 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0AC000 == 49 [pid = 3008] [id = 156] 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000758C65800) [pid = 3008] [serial = 466] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000758D43800) [pid = 3008] [serial = 467] [outer = 0000000758C65800] 18:30:40 INFO - PROCESS | 3008 | 1463189440165 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000758E31800) [pid = 3008] [serial = 468] [outer = 0000000758C65800] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000075652CC00) [pid = 3008] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000074F003800) [pid = 3008] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (00000007485C3C00) [pid = 3008] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (0000000752D88000) [pid = 3008] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000756C7CC00) [pid = 3008] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (00000007485D4C00) [pid = 3008] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000755DA2400) [pid = 3008] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000752D0C000) [pid = 3008] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000755DA0800) [pid = 3008] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000075270F800) [pid = 3008] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000759084C00) [pid = 3008] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074DBC0C00) [pid = 3008] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000746CE9400) [pid = 3008] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (00000007578CD000) [pid = 3008] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000749E14400) [pid = 3008] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000752D8D000) [pid = 3008] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:30:40 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000756528800) [pid = 3008] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:30:40 INFO - PROCESS | 3008 | 1463189440677 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 795ms 18:30:40 INFO - PROCESS | 3008 | 1463189440728 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 3008 | 1463189440730 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 18:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:30:40 INFO - PROCESS | 3008 | 1463189440734 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 3008 | 1463189440736 Marionette TRACE conn6 <- [1,590,null,{}] 18:30:40 INFO - PROCESS | 3008 | 1463189440739 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 3008 | 1463189440832 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 18:30:40 INFO - PROCESS | 3008 | 1463189440839 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C323800 == 50 [pid = 3008] [id = 157] 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000748DC9C00) [pid = 3008] [serial = 469] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (00000007529EDC00) [pid = 3008] [serial = 470] [outer = 0000000748DC9C00] 18:30:40 INFO - PROCESS | 3008 | 1463189440885 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000756528800) [pid = 3008] [serial = 471] [outer = 0000000748DC9C00] 18:30:41 INFO - PROCESS | 3008 | 1463189441324 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 18:30:41 INFO - PROCESS | 3008 | 1463189441366 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 3008 | 1463189441369 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 18:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:30:41 INFO - PROCESS | 3008 | 1463189441372 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 3008 | 1463189441374 Marionette TRACE conn6 <- [1,594,null,{}] 18:30:41 INFO - PROCESS | 3008 | 1463189441377 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 3008 | 1463189441462 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 18:30:41 INFO - PROCESS | 3008 | 1463189441471 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDB9000 == 51 [pid = 3008] [id = 158] 18:30:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000758E2AC00) [pid = 3008] [serial = 472] [outer = 0000000000000000] 18:30:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000759085000) [pid = 3008] [serial = 473] [outer = 0000000758E2AC00] 18:30:41 INFO - PROCESS | 3008 | 1463189441516 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007590CEC00) [pid = 3008] [serial = 474] [outer = 0000000758E2AC00] 18:30:41 INFO - PROCESS | 3008 | 1463189441973 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 18:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:30:42 INFO - PROCESS | 3008 | 1463189442004 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3008 | 1463189442007 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 3008 | 1463189442010 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3008 | 1463189442013 Marionette TRACE conn6 <- [1,598,null,{}] 18:30:42 INFO - PROCESS | 3008 | 1463189442021 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 3008 | 1463189442137 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 18:30:42 INFO - PROCESS | 3008 | 1463189442145 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA14000 == 52 [pid = 3008] [id = 159] 18:30:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (00000007597EDC00) [pid = 3008] [serial = 475] [outer = 0000000000000000] 18:30:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000075B624400) [pid = 3008] [serial = 476] [outer = 00000007597EDC00] 18:30:42 INFO - PROCESS | 3008 | 1463189442203 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (000000075BF6E000) [pid = 3008] [serial = 477] [outer = 00000007597EDC00] 18:30:42 INFO - PROCESS | 3008 | 1463189442897 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 944ms 18:30:42 INFO - PROCESS | 3008 | 1463189442958 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3008 | 1463189442963 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 18:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:30:42 INFO - PROCESS | 3008 | 1463189442968 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3008 | 1463189442973 Marionette TRACE conn6 <- [1,602,null,{}] 18:30:42 INFO - PROCESS | 3008 | 1463189442979 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 3008 | 1463189443136 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 18:30:43 INFO - PROCESS | 3008 | 1463189443245 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000075279B800 == 53 [pid = 3008] [id = 160] 18:30:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (00000007485D3400) [pid = 3008] [serial = 478] [outer = 0000000000000000] 18:30:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000748D96C00) [pid = 3008] [serial = 479] [outer = 00000007485D3400] 18:30:43 INFO - PROCESS | 3008 | 1463189443307 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000074D947400) [pid = 3008] [serial = 480] [outer = 00000007485D3400] 18:30:43 INFO - PROCESS | 3008 | [3008] 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 18:30:44 INFO - PROCESS | 3008 | 1463189444123 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1190ms 18:30:44 INFO - PROCESS | 3008 | 1463189444162 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 3008 | 1463189444169 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 18:30:44 INFO - PROCESS | 3008 | 1463189444176 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:30:44 INFO - PROCESS | 3008 | 1463189444179 Marionette TRACE conn6 <- [1,606,null,{}] 18:30:44 INFO - PROCESS | 3008 | 1463189444196 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 3008 | 1463189444350 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 18:30:44 INFO - PROCESS | 3008 | 1463189444397 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759259800 == 54 [pid = 3008] [id = 161] 18:30:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000752D05C00) [pid = 3008] [serial = 481] [outer = 0000000000000000] 18:30:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000753503800) [pid = 3008] [serial = 482] [outer = 0000000752D05C00] 18:30:44 INFO - PROCESS | 3008 | 1463189444454 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000755F10C00) [pid = 3008] [serial = 483] [outer = 0000000752D05C00] 18:30:45 INFO - PROCESS | 3008 | 1463189445052 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 943ms 18:30:45 INFO - PROCESS | 3008 | 1463189445125 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 3008 | 1463189445128 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 18:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:30:45 INFO - PROCESS | 3008 | 1463189445131 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 3008 | 1463189445136 Marionette TRACE conn6 <- [1,610,null,{}] 18:30:45 INFO - PROCESS | 3008 | 1463189445162 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 3008 | 1463189445288 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 18:30:45 INFO - PROCESS | 3008 | 1463189445399 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD7F800 == 55 [pid = 3008] [id = 162] 18:30:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000075651D800) [pid = 3008] [serial = 484] [outer = 0000000000000000] 18:30:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000758D4AC00) [pid = 3008] [serial = 485] [outer = 000000075651D800] 18:30:45 INFO - PROCESS | 3008 | 1463189445463 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (00000007597A3400) [pid = 3008] [serial = 486] [outer = 000000075651D800] 18:30:46 INFO - PROCESS | 3008 | 1463189446062 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1003ms 18:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:30:46 INFO - PROCESS | 3008 | 1463189446137 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 3008 | 1463189446140 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 18:30:46 INFO - PROCESS | 3008 | 1463189446143 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 3008 | 1463189446146 Marionette TRACE conn6 <- [1,614,null,{}] 18:30:46 INFO - PROCESS | 3008 | 1463189446163 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 3008 | 1463189446297 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 18:30:46 INFO - PROCESS | 3008 | 1463189446349 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E806800 == 56 [pid = 3008] [id = 163] 18:30:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (00000007597AC400) [pid = 3008] [serial = 487] [outer = 0000000000000000] 18:30:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (00000007597AE400) [pid = 3008] [serial = 488] [outer = 00000007597AC400] 18:30:46 INFO - PROCESS | 3008 | 1463189446406 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000075B62A800) [pid = 3008] [serial = 489] [outer = 00000007597AC400] 18:30:46 INFO - PROCESS | 3008 | 1463189446969 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 881ms 18:30:47 INFO - PROCESS | 3008 | 1463189447027 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 3008 | 1463189447029 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 18:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:30:47 INFO - PROCESS | 3008 | 1463189447033 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 3008 | 1463189447035 Marionette TRACE conn6 <- [1,618,null,{}] 18:30:47 INFO - PROCESS | 3008 | 1463189447039 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 3008 | 1463189447149 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 18:30:47 INFO - PROCESS | 3008 | 1463189447235 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C72800 == 57 [pid = 3008] [id = 164] 18:30:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000075BF6E400) [pid = 3008] [serial = 490] [outer = 0000000000000000] 18:30:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000075E54D000) [pid = 3008] [serial = 491] [outer = 000000075BF6E400] 18:30:47 INFO - PROCESS | 3008 | 1463189447291 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000075E553800) [pid = 3008] [serial = 492] [outer = 000000075BF6E400] 18:30:47 INFO - PROCESS | 3008 | 1463189447887 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 942ms 18:30:47 INFO - PROCESS | 3008 | 1463189447978 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 3008 | 1463189447980 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 18:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:30:47 INFO - PROCESS | 3008 | 1463189447984 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 3008 | 1463189447986 Marionette TRACE conn6 <- [1,622,null,{}] 18:30:47 INFO - PROCESS | 3008 | 1463189447990 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 3008 | 1463189448124 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 18:30:48 INFO - PROCESS | 3008 | 1463189448246 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592BE800 == 58 [pid = 3008] [id = 165] 18:30:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000074857E800) [pid = 3008] [serial = 493] [outer = 0000000000000000] 18:30:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000075B627400) [pid = 3008] [serial = 494] [outer = 000000074857E800] 18:30:48 INFO - PROCESS | 3008 | 1463189448303 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000075F298400) [pid = 3008] [serial = 495] [outer = 000000074857E800] 18:30:48 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:48 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:48 INFO - PROCESS | 3008 | 1463189448989 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1084ms 18:30:49 INFO - PROCESS | 3008 | 1463189449071 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 3008 | 1463189449076 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:30:49 INFO - PROCESS | 3008 | 1463189449081 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 3008 | 1463189449085 Marionette TRACE conn6 <- [1,626,null,{}] 18:30:49 INFO - PROCESS | 3008 | 1463189449092 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 3008 | 1463189449197 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 18:30:49 INFO - PROCESS | 3008 | 1463189449321 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D64800 == 59 [pid = 3008] [id = 166] 18:30:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000074770C400) [pid = 3008] [serial = 496] [outer = 0000000000000000] 18:30:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000074866C800) [pid = 3008] [serial = 497] [outer = 000000074770C400] 18:30:49 INFO - PROCESS | 3008 | 1463189449374 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000074D188000) [pid = 3008] [serial = 498] [outer = 000000074770C400] 18:30:49 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:49 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDB9000 == 58 [pid = 3008] [id = 158] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 000000075C323800 == 57 [pid = 3008] [id = 157] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0AC000 == 56 [pid = 3008] [id = 156] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BD000 == 55 [pid = 3008] [id = 155] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 00000007597C7800 == 54 [pid = 3008] [id = 154] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 00000007590B9000 == 53 [pid = 3008] [id = 153] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 00000007562C5800 == 52 [pid = 3008] [id = 152] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 000000074DDDD800 == 51 [pid = 3008] [id = 151] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D62000 == 50 [pid = 3008] [id = 150] 18:30:49 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D79000 == 49 [pid = 3008] [id = 149] 18:30:49 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (00000007593D9C00) [pid = 3008] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:30:49 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000074D225000) [pid = 3008] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:30:49 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (00000007597F6000) [pid = 3008] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | 1463189450020 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:30:50 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A0800 == 48 [pid = 3008] [id = 145] 18:30:50 INFO - PROCESS | 3008 | --DOCSHELL 000000075526B000 == 47 [pid = 3008] [id = 144] 18:30:50 INFO - PROCESS | 3008 | --DOCSHELL 000000075E714800 == 46 [pid = 3008] [id = 143] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000074857F400) [pid = 3008] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000758C5C400) [pid = 3008] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000074EA8E400) [pid = 3008] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000755C45000) [pid = 3008] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000756DF0800) [pid = 3008] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000758E2B000) [pid = 3008] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075657E000) [pid = 3008] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000074F00CC00) [pid = 3008] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (00000007525E7800) [pid = 3008] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (00000007485D6400) [pid = 3008] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000748DCC000) [pid = 3008] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000074DBB6400) [pid = 3008] [serial = 382] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (00000007548E7800) [pid = 3008] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (0000000758C5AC00) [pid = 3008] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000755C4E400) [pid = 3008] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000756C7B800) [pid = 3008] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000758D3F400) [pid = 3008] [serial = 388] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000749E0A000) [pid = 3008] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (00000007485F6C00) [pid = 3008] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000755F73000) [pid = 3008] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000752D0E000) [pid = 3008] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000075BB56400) [pid = 3008] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000755915000) [pid = 3008] [serial = 385] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000758D42000) [pid = 3008] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000756C83400) [pid = 3008] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000758E26800) [pid = 3008] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000759087800) [pid = 3008] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000758131C00) [pid = 3008] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000758D40000) [pid = 3008] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000075912D000) [pid = 3008] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000756145000) [pid = 3008] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 987ms 18:30:50 INFO - PROCESS | 3008 | 1463189450072 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 3008 | 1463189450077 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:30:50 INFO - PROCESS | 3008 | 1463189450086 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 3008 | 1463189450089 Marionette TRACE conn6 <- [1,630,null,{}] 18:30:50 INFO - PROCESS | 3008 | 1463189450093 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 3008 | 1463189450221 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 18:30:50 INFO - PROCESS | 3008 | 1463189450266 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000074ECBA000 == 47 [pid = 3008] [id = 167] 18:30:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000748F95C00) [pid = 3008] [serial = 499] [outer = 0000000000000000] 18:30:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000074D06FC00) [pid = 3008] [serial = 500] [outer = 0000000748F95C00] 18:30:50 INFO - PROCESS | 3008 | 1463189450313 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000074EA0C800) [pid = 3008] [serial = 501] [outer = 0000000748F95C00] 18:30:50 INFO - PROCESS | 3008 | 1463189450729 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 735ms 18:30:50 INFO - PROCESS | 3008 | 1463189450819 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 3008 | 1463189450822 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:30:50 INFO - PROCESS | 3008 | 1463189450825 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 3008 | 1463189450829 Marionette TRACE conn6 <- [1,634,null,{}] 18:30:50 INFO - PROCESS | 3008 | 1463189450840 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 3008 | 1463189450939 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 18:30:50 INFO - PROCESS | 3008 | 1463189450950 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C5C800 == 48 [pid = 3008] [id = 168] 18:30:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000075348C400) [pid = 3008] [serial = 502] [outer = 0000000000000000] 18:30:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075350E400) [pid = 3008] [serial = 503] [outer = 000000075348C400] 18:30:51 INFO - PROCESS | 3008 | 1463189450999 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000755C45000) [pid = 3008] [serial = 504] [outer = 000000075348C400] 18:30:51 INFO - PROCESS | 3008 | 1463189451452 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 18:30:51 INFO - PROCESS | 3008 | 1463189451519 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 18:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:30:51 INFO - PROCESS | 3008 | 1463189451529 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 18:30:51 INFO - PROCESS | 3008 | 1463189451533 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 3008 | 1463189451535 Marionette TRACE conn6 <- [1,638,null,{}] 18:30:51 INFO - PROCESS | 3008 | 1463189451538 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 3008 | 1463189451629 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 18:30:51 INFO - PROCESS | 3008 | 1463189451638 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B2A000 == 49 [pid = 3008] [id = 169] 18:30:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075348F800) [pid = 3008] [serial = 505] [outer = 0000000000000000] 18:30:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000756057400) [pid = 3008] [serial = 506] [outer = 000000075348F800] 18:30:51 INFO - PROCESS | 3008 | 1463189451745 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000756511000) [pid = 3008] [serial = 507] [outer = 000000075348F800] 18:30:52 INFO - PROCESS | 3008 | 1463189452129 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 18:30:52 INFO - PROCESS | 3008 | 1463189452166 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 3008 | 1463189452168 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:30:52 INFO - PROCESS | 3008 | 1463189452172 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 3008 | 1463189452174 Marionette TRACE conn6 <- [1,642,null,{}] 18:30:52 INFO - PROCESS | 3008 | 1463189452177 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 3008 | 1463189452261 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 18:30:52 INFO - PROCESS | 3008 | 1463189452380 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752495000 == 50 [pid = 3008] [id = 170] 18:30:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000756125000) [pid = 3008] [serial = 508] [outer = 0000000000000000] 18:30:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (00000007565A8000) [pid = 3008] [serial = 509] [outer = 0000000756125000] 18:30:52 INFO - PROCESS | 3008 | 1463189452428 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000756C83C00) [pid = 3008] [serial = 510] [outer = 0000000756125000] 18:30:52 INFO - PROCESS | 3008 | 1463189452852 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 18:30:52 INFO - PROCESS | 3008 | 1463189452915 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 3008 | 1463189452917 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:30:52 INFO - PROCESS | 3008 | 1463189452920 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 3008 | 1463189452922 Marionette TRACE conn6 <- [1,646,null,{}] 18:30:52 INFO - PROCESS | 3008 | 1463189452933 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 3008 | 1463189453063 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 18:30:53 INFO - PROCESS | 3008 | 1463189453119 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592D7800 == 51 [pid = 3008] [id = 171] 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000758C5E400) [pid = 3008] [serial = 511] [outer = 0000000000000000] 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000758E26800) [pid = 3008] [serial = 512] [outer = 0000000758C5E400] 18:30:53 INFO - PROCESS | 3008 | 1463189453166 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000075908DC00) [pid = 3008] [serial = 513] [outer = 0000000758C5E400] 18:30:53 INFO - PROCESS | 3008 | 1463189453600 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 18:30:53 INFO - PROCESS | 3008 | 1463189453665 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 3008 | 1463189453667 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 18:30:53 INFO - PROCESS | 3008 | 1463189453676 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 3008 | 1463189453678 Marionette TRACE conn6 <- [1,650,null,{}] 18:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:30:53 INFO - PROCESS | 3008 | 1463189453681 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 3008 | 1463189453791 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 18:30:53 INFO - PROCESS | 3008 | 1463189453843 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A0800 == 52 [pid = 3008] [id = 172] 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000759138C00) [pid = 3008] [serial = 514] [outer = 0000000000000000] 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (00000007593D9C00) [pid = 3008] [serial = 515] [outer = 0000000759138C00] 18:30:53 INFO - PROCESS | 3008 | 1463189453888 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (00000007597FA400) [pid = 3008] [serial = 516] [outer = 0000000759138C00] 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:54 INFO - PROCESS | 3008 | 1463189454362 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (00000007565D9C00) [pid = 3008] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000075611E800) [pid = 3008] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000748DC9C00) [pid = 3008] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000755322000) [pid = 3008] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (00000007485E9C00) [pid = 3008] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000074D1F7000) [pid = 3008] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000752D10C00) [pid = 3008] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (00000007597EF800) [pid = 3008] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000758C65800) [pid = 3008] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000074D226400) [pid = 3008] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:30:54 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000758E2AC00) [pid = 3008] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 733ms 18:30:54 INFO - PROCESS | 3008 | 1463189454416 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 3008 | 1463189454418 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:30:54 INFO - PROCESS | 3008 | 1463189454422 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 3008 | 1463189454424 Marionette TRACE conn6 <- [1,654,null,{}] 18:30:54 INFO - PROCESS | 3008 | 1463189454427 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 3008 | 1463189454524 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 18:30:54 INFO - PROCESS | 3008 | 1463189454532 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDF800 == 53 [pid = 3008] [id = 173] 18:30:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000074EA09C00) [pid = 3008] [serial = 517] [outer = 0000000000000000] 18:30:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000752D8F400) [pid = 3008] [serial = 518] [outer = 000000074EA09C00] 18:30:54 INFO - PROCESS | 3008 | 1463189454579 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000758E2AC00) [pid = 3008] [serial = 519] [outer = 000000074EA09C00] 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:54 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:54 INFO - PROCESS | 3008 | 1463189454986 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 18:30:55 INFO - PROCESS | 3008 | 1463189455034 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 3008 | 1463189455036 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 18:30:55 INFO - PROCESS | 3008 | 1463189455041 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:30:55 INFO - PROCESS | 3008 | 1463189455043 Marionette TRACE conn6 <- [1,658,null,{}] 18:30:55 INFO - PROCESS | 3008 | 1463189455046 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 3008 | 1463189455163 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 18:30:55 INFO - PROCESS | 3008 | 1463189455172 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0D3000 == 54 [pid = 3008] [id = 174] 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000759E44000) [pid = 3008] [serial = 520] [outer = 0000000000000000] 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000759E47C00) [pid = 3008] [serial = 521] [outer = 0000000759E44000] 18:30:55 INFO - PROCESS | 3008 | 1463189455218 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000759E4DC00) [pid = 3008] [serial = 522] [outer = 0000000759E44000] 18:30:55 INFO - PROCESS | 3008 | 1463189455639 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 627ms 18:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:30:55 INFO - PROCESS | 3008 | 1463189455673 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 3008 | 1463189455675 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 18:30:55 INFO - PROCESS | 3008 | 1463189455679 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 3008 | 1463189455681 Marionette TRACE conn6 <- [1,662,null,{}] 18:30:55 INFO - PROCESS | 3008 | 1463189455689 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 3008 | 1463189455776 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 18:30:55 INFO - PROCESS | 3008 | 1463189455792 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDA5000 == 55 [pid = 3008] [id = 175] 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000075BB58400) [pid = 3008] [serial = 523] [outer = 0000000000000000] 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000075BF6B400) [pid = 3008] [serial = 524] [outer = 000000075BB58400] 18:30:55 INFO - PROCESS | 3008 | 1463189455838 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000075E5E2800) [pid = 3008] [serial = 525] [outer = 000000075BB58400] 18:30:56 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:56 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:56 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:30:56 INFO - PROCESS | 3008 | [3008] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:30:56 INFO - PROCESS | 3008 | 1463189456253 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:30:56 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 18:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 626ms 18:30:56 INFO - PROCESS | 3008 | 1463189456308 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 3008 | 1463189456310 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:30:56 INFO - PROCESS | 3008 | 1463189456314 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 3008 | 1463189456317 Marionette TRACE conn6 <- [1,666,null,{}] 18:30:56 INFO - PROCESS | 3008 | 1463189456321 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 3008 | 1463189456484 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 18:30:56 INFO - PROCESS | 3008 | 1463189456631 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DECE000 == 56 [pid = 3008] [id = 176] 18:30:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000748574400) [pid = 3008] [serial = 526] [outer = 0000000000000000] 18:30:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (00000007485C1000) [pid = 3008] [serial = 527] [outer = 0000000748574400] 18:30:56 INFO - PROCESS | 3008 | 1463189456691 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000748E70000) [pid = 3008] [serial = 528] [outer = 0000000748574400] 18:30:57 INFO - PROCESS | 3008 | 1463189457265 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 18:30:57 INFO - PROCESS | 3008 | 1463189457303 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 3008 | 1463189457308 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 18:30:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:30:57 INFO - PROCESS | 3008 | 1463189457313 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 3008 | 1463189457318 Marionette TRACE conn6 <- [1,670,null,{}] 18:30:57 INFO - PROCESS | 3008 | 1463189457323 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 3008 | 1463189457439 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 18:30:57 INFO - PROCESS | 3008 | 1463189457531 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756A9D800 == 57 [pid = 3008] [id = 177] 18:30:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000752D0AC00) [pid = 3008] [serial = 529] [outer = 0000000000000000] 18:30:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000752D88000) [pid = 3008] [serial = 530] [outer = 0000000752D0AC00] 18:30:57 INFO - PROCESS | 3008 | 1463189457590 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000755C4E000) [pid = 3008] [serial = 531] [outer = 0000000752D0AC00] 18:30:58 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:30:58 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:30:58 INFO - PROCESS | 3008 | 1463189458688 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:30:58 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) 18:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1385ms 18:30:58 INFO - PROCESS | 3008 | 1463189458701 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3008 | 1463189458705 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 18:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:30:58 INFO - PROCESS | 3008 | 1463189458709 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 3008 | 1463189458711 Marionette TRACE conn6 <- [1,674,null,{}] 18:30:58 INFO - PROCESS | 3008 | 1463189458716 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 3008 | 1463189458830 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 18:30:58 INFO - PROCESS | 3008 | 1463189458905 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D823000 == 58 [pid = 3008] [id = 178] 18:30:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000757C49800) [pid = 3008] [serial = 532] [outer = 0000000000000000] 18:30:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000758D45400) [pid = 3008] [serial = 533] [outer = 0000000757C49800] 18:30:59 INFO - PROCESS | 3008 | 1463189459003 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (00000007593DEC00) [pid = 3008] [serial = 534] [outer = 0000000757C49800] 18:31:00 INFO - PROCESS | 3008 | 1463189460130 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1443ms 18:31:00 INFO - PROCESS | 3008 | 1463189460153 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 3008 | 1463189460157 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:31:00 INFO - PROCESS | 3008 | 1463189460169 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 3008 | 1463189460174 Marionette TRACE conn6 <- [1,678,null,{}] 18:31:00 INFO - PROCESS | 3008 | 1463189460178 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 3008 | 1463189460294 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 18:31:00 INFO - PROCESS | 3008 | 1463189460413 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD82000 == 59 [pid = 3008] [id = 179] 18:31:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (000000075B62F000) [pid = 3008] [serial = 535] [outer = 0000000000000000] 18:31:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000075E748800) [pid = 3008] [serial = 536] [outer = 000000075B62F000] 18:31:00 INFO - PROCESS | 3008 | 1463189460472 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000075E752C00) [pid = 3008] [serial = 537] [outer = 000000075B62F000] 18:31:01 INFO - PROCESS | 3008 | 1463189461477 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1347ms 18:31:01 INFO - PROCESS | 3008 | 1463189461514 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 3008 | 1463189461516 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 18:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:31:01 INFO - PROCESS | 3008 | 1463189461520 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 3008 | 1463189461522 Marionette TRACE conn6 <- [1,682,null,{}] 18:31:01 INFO - PROCESS | 3008 | 1463189461526 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 3008 | 1463189461639 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 18:31:01 INFO - PROCESS | 3008 | 1463189461804 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 3008 | ++DOCSHELL 0000000748F4B800 == 60 [pid = 3008] [id = 180] 18:31:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000074857FC00) [pid = 3008] [serial = 538] [outer = 0000000000000000] 18:31:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000074D21B400) [pid = 3008] [serial = 539] [outer = 000000074857FC00] 18:31:01 INFO - PROCESS | 3008 | 1463189461867 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000075BF6C800) [pid = 3008] [serial = 540] [outer = 000000074857FC00] 18:31:03 INFO - PROCESS | 3008 | 1463189463066 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:31:03 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) 18:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1599ms 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDA5000 == 59 [pid = 3008] [id = 175] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0D3000 == 58 [pid = 3008] [id = 174] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDF800 == 57 [pid = 3008] [id = 173] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A0800 == 56 [pid = 3008] [id = 172] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 00000007592D7800 == 55 [pid = 3008] [id = 171] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000752495000 == 54 [pid = 3008] [id = 170] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000758B2A000 == 53 [pid = 3008] [id = 169] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000075B624400) [pid = 3008] [serial = 476] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000756C85C00) [pid = 3008] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000075BB51000) [pid = 3008] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000075BF68C00) [pid = 3008] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | 1463189463199 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 3008 | 1463189463204 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C5C800 == 52 [pid = 3008] [id = 168] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000074ECBA000 == 51 [pid = 3008] [id = 167] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D64800 == 50 [pid = 3008] [id = 166] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD7F800 == 49 [pid = 3008] [id = 162] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000759259800 == 48 [pid = 3008] [id = 161] 18:31:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075279B800 == 47 [pid = 3008] [id = 160] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (00000007590CEC00) [pid = 3008] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000756C7E000) [pid = 3008] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075621B800) [pid = 3008] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (00000007529EDC00) [pid = 3008] [serial = 470] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (0000000755DA1800) [pid = 3008] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (00000007485F7400) [pid = 3008] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000756528800) [pid = 3008] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (00000007529EFC00) [pid = 3008] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (0000000753628C00) [pid = 3008] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000075652E400) [pid = 3008] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000075B627000) [pid = 3008] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000758D43800) [pid = 3008] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (00000007524B0400) [pid = 3008] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000753492400) [pid = 3008] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000755ACD400) [pid = 3008] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000758E31800) [pid = 3008] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075813CC00) [pid = 3008] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074EAED000) [pid = 3008] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000075349AC00) [pid = 3008] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000749CA0000) [pid = 3008] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000074D17F000) [pid = 3008] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000759085000) [pid = 3008] [serial = 473] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000074F010000) [pid = 3008] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:31:03 INFO - PROCESS | 3008 | 1463189463233 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - PROCESS | 3008 | 1463189463235 Marionette TRACE conn6 <- [1,686,null,{}] 18:31:03 INFO - PROCESS | 3008 | 1463189463242 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 3008 | 1463189463364 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 18:31:03 INFO - PROCESS | 3008 | 1463189463375 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000074ECB3800 == 48 [pid = 3008] [id = 181] 18:31:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000074879A000) [pid = 3008] [serial = 541] [outer = 0000000000000000] 18:31:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000748DC6400) [pid = 3008] [serial = 542] [outer = 000000074879A000] 18:31:03 INFO - PROCESS | 3008 | 1463189463425 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000074D1F7000) [pid = 3008] [serial = 543] [outer = 000000074879A000] 18:31:04 INFO - PROCESS | 3008 | 1463189464373 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:31:04 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) 18:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 18:31:04 INFO - PROCESS | 3008 | 1463189464422 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 3008 | 1463189464428 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 18:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:31:04 INFO - PROCESS | 3008 | 1463189464434 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 3008 | 1463189464437 Marionette TRACE conn6 <- [1,690,null,{}] 18:31:04 INFO - PROCESS | 3008 | 1463189464441 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 3008 | 1463189464530 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 18:31:04 INFO - PROCESS | 3008 | 1463189464538 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755426000 == 49 [pid = 3008] [id = 182] 18:31:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000074EA09400) [pid = 3008] [serial = 544] [outer = 0000000000000000] 18:31:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074F041C00) [pid = 3008] [serial = 545] [outer = 000000074EA09400] 18:31:04 INFO - PROCESS | 3008 | 1463189464585 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007525F0400) [pid = 3008] [serial = 546] [outer = 000000074EA09400] 18:31:05 INFO - PROCESS | 3008 | 1463189465530 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1136ms 18:31:05 INFO - PROCESS | 3008 | 1463189465576 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 3008 | 1463189465579 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:31:05 INFO - PROCESS | 3008 | 1463189465589 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 3008 | 1463189465593 Marionette TRACE conn6 <- [1,694,null,{}] 18:31:05 INFO - PROCESS | 3008 | 1463189465604 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 3008 | 1463189465728 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 18:31:05 INFO - PROCESS | 3008 | 1463189465737 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756A94000 == 50 [pid = 3008] [id = 183] 18:31:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000752D8B000) [pid = 3008] [serial = 547] [outer = 0000000000000000] 18:31:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000753628C00) [pid = 3008] [serial = 548] [outer = 0000000752D8B000] 18:31:05 INFO - PROCESS | 3008 | 1463189465786 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000755C44C00) [pid = 3008] [serial = 549] [outer = 0000000752D8B000] 18:31:06 INFO - PROCESS | 3008 | 1463189466762 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1196ms 18:31:06 INFO - PROCESS | 3008 | 1463189466782 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 3008 | 1463189466785 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:31:06 INFO - PROCESS | 3008 | 1463189466793 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 3008 | 1463189466795 Marionette TRACE conn6 <- [1,698,null,{}] 18:31:06 INFO - PROCESS | 3008 | 1463189466799 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 3008 | 1463189466910 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 18:31:06 INFO - PROCESS | 3008 | 1463189466918 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759208000 == 51 [pid = 3008] [id = 184] 18:31:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000755DA8800) [pid = 3008] [serial = 550] [outer = 0000000000000000] 18:31:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000755F71400) [pid = 3008] [serial = 551] [outer = 0000000755DA8800] 18:31:06 INFO - PROCESS | 3008 | 1463189466965 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000756125800) [pid = 3008] [serial = 552] [outer = 0000000755DA8800] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000075348F800) [pid = 3008] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000759138C00) [pid = 3008] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000748F95C00) [pid = 3008] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000074EA09C00) [pid = 3008] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000075348C400) [pid = 3008] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000759E44000) [pid = 3008] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000756125000) [pid = 3008] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000758C5E400) [pid = 3008] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:31:07 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000074770C400) [pid = 3008] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:31:07 INFO - PROCESS | 3008 | 1463189467981 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1235ms 18:31:08 INFO - PROCESS | 3008 | 1463189468026 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 3008 | 1463189468028 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 18:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:31:08 INFO - PROCESS | 3008 | 1463189468032 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 3008 | 1463189468033 Marionette TRACE conn6 <- [1,702,null,{}] 18:31:08 INFO - PROCESS | 3008 | 1463189468044 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 3008 | 1463189468129 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 18:31:08 INFO - PROCESS | 3008 | 1463189468137 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B2000 == 52 [pid = 3008] [id = 185] 18:31:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000074EA0A400) [pid = 3008] [serial = 553] [outer = 0000000000000000] 18:31:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000756512800) [pid = 3008] [serial = 554] [outer = 000000074EA0A400] 18:31:08 INFO - PROCESS | 3008 | 1463189468183 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000075652A400) [pid = 3008] [serial = 555] [outer = 000000074EA0A400] 18:31:09 INFO - PROCESS | 3008 | 1463189469118 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:31:09 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 18:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 18:31:09 INFO - PROCESS | 3008 | 1463189469162 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 3008 | 1463189469164 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 18:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:31:09 INFO - PROCESS | 3008 | 1463189469167 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 3008 | 1463189469169 Marionette TRACE conn6 <- [1,706,null,{}] 18:31:09 INFO - PROCESS | 3008 | 1463189469172 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 3008 | 1463189469279 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 18:31:09 INFO - PROCESS | 3008 | 1463189469288 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDC800 == 53 [pid = 3008] [id = 186] 18:31:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (00000007565E1400) [pid = 3008] [serial = 556] [outer = 0000000000000000] 18:31:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000758B65000) [pid = 3008] [serial = 557] [outer = 00000007565E1400] 18:31:09 INFO - PROCESS | 3008 | 1463189469336 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000758D3F400) [pid = 3008] [serial = 558] [outer = 00000007565E1400] 18:31:10 INFO - PROCESS | 3008 | 1463189470549 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1429ms 18:31:10 INFO - PROCESS | 3008 | 1463189470600 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 3008 | 1463189470604 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:31:10 INFO - PROCESS | 3008 | 1463189470609 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 3008 | 1463189470614 Marionette TRACE conn6 <- [1,710,null,{}] 18:31:10 INFO - PROCESS | 3008 | 1463189470619 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 3008 | 1463189470827 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 18:31:10 INFO - PROCESS | 3008 | 1463189470889 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C86800 == 54 [pid = 3008] [id = 187] 18:31:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000074F00AC00) [pid = 3008] [serial = 559] [outer = 0000000000000000] 18:31:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000074F819000) [pid = 3008] [serial = 560] [outer = 000000074F00AC00] 18:31:10 INFO - PROCESS | 3008 | 1463189470949 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000074F040C00) [pid = 3008] [serial = 561] [outer = 000000074F00AC00] 18:31:11 INFO - PROCESS | 3008 | 1463189471520 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 3008 | 1463189471564 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 18:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:31:11 INFO - PROCESS | 3008 | 1463189471571 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - PROCESS | 3008 | 1463189471575 Marionette TRACE conn6 <- [1,714,null,{}] 18:31:11 INFO - PROCESS | 3008 | 1463189471579 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:11 INFO - PROCESS | 3008 | 1463189471692 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 18:31:11 INFO - PROCESS | 3008 | 1463189471781 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597D6800 == 55 [pid = 3008] [id = 188] 18:31:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000755C46400) [pid = 3008] [serial = 562] [outer = 0000000000000000] 18:31:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000075611D800) [pid = 3008] [serial = 563] [outer = 0000000755C46400] 18:31:11 INFO - PROCESS | 3008 | 1463189471838 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000756585000) [pid = 3008] [serial = 564] [outer = 0000000755C46400] 18:31:12 INFO - PROCESS | 3008 | 1463189472504 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 984ms 18:31:12 INFO - PROCESS | 3008 | 1463189472561 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 3008 | 1463189472564 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:31:12 INFO - PROCESS | 3008 | 1463189472568 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 3008 | 1463189472572 Marionette TRACE conn6 <- [1,718,null,{}] 18:31:12 INFO - PROCESS | 3008 | 1463189472584 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 3008 | 1463189472734 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 18:31:12 INFO - PROCESS | 3008 | 1463189472753 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0AB800 == 56 [pid = 3008] [id = 189] 18:31:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000758D40000) [pid = 3008] [serial = 565] [outer = 0000000000000000] 18:31:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000758D4D400) [pid = 3008] [serial = 566] [outer = 0000000758D40000] 18:31:12 INFO - PROCESS | 3008 | 1463189472813 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000759084800) [pid = 3008] [serial = 567] [outer = 0000000758D40000] 18:31:13 INFO - PROCESS | 3008 | 1463189473403 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:31:13 INFO - PROCESS | 3008 | 1463189473452 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 18:31:13 INFO - PROCESS | 3008 | 1463189473456 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 3008 | 1463189473458 Marionette TRACE conn6 <- [1,722,null,{}] 18:31:13 INFO - PROCESS | 3008 | 1463189473462 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 3008 | 1463189473572 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 18:31:13 INFO - PROCESS | 3008 | 1463189473647 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3C6000 == 57 [pid = 3008] [id = 190] 18:31:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000759082800) [pid = 3008] [serial = 568] [outer = 0000000000000000] 18:31:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000759130400) [pid = 3008] [serial = 569] [outer = 0000000759082800] 18:31:13 INFO - PROCESS | 3008 | 1463189473745 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (00000007597A2C00) [pid = 3008] [serial = 570] [outer = 0000000759082800] 18:31:14 INFO - PROCESS | 3008 | 1463189474350 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 943ms 18:31:14 INFO - PROCESS | 3008 | 1463189474401 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 3008 | 1463189474404 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:31:14 INFO - PROCESS | 3008 | 1463189474408 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 3008 | 1463189474410 Marionette TRACE conn6 <- [1,726,null,{}] 18:31:14 INFO - PROCESS | 3008 | 1463189474414 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 3008 | 1463189474519 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 18:31:14 INFO - PROCESS | 3008 | 1463189474594 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CE3E800 == 58 [pid = 3008] [id = 191] 18:31:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000759139C00) [pid = 3008] [serial = 571] [outer = 0000000000000000] 18:31:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (00000007597F7000) [pid = 3008] [serial = 572] [outer = 0000000759139C00] 18:31:14 INFO - PROCESS | 3008 | 1463189474690 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000759E4B400) [pid = 3008] [serial = 573] [outer = 0000000759139C00] 18:31:15 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:31:15 INFO - PROCESS | 3008 | 1463189475926 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:31:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:31:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1534ms 18:31:15 INFO - PROCESS | 3008 | 1463189475944 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 3008 | 1463189475948 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:31:15 INFO - PROCESS | 3008 | 1463189475953 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 3008 | 1463189475957 Marionette TRACE conn6 <- [1,730,null,{}] 18:31:15 INFO - PROCESS | 3008 | 1463189475963 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 3008 | 1463189476070 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 18:31:16 INFO - PROCESS | 3008 | 1463189476142 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548B7000 == 59 [pid = 3008] [id = 192] 18:31:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000748DC8C00) [pid = 3008] [serial = 574] [outer = 0000000000000000] 18:31:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000074EA8CC00) [pid = 3008] [serial = 575] [outer = 0000000748DC8C00] 18:31:16 INFO - PROCESS | 3008 | 1463189476194 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000752D02800) [pid = 3008] [serial = 576] [outer = 0000000748DC8C00] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B2000 == 58 [pid = 3008] [id = 185] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 0000000759208000 == 57 [pid = 3008] [id = 184] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 0000000756A94000 == 56 [pid = 3008] [id = 183] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 0000000755426000 == 55 [pid = 3008] [id = 182] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 000000074ECB3800 == 54 [pid = 3008] [id = 181] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD82000 == 53 [pid = 3008] [id = 179] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 000000075D823000 == 52 [pid = 3008] [id = 178] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 0000000756A9D800 == 51 [pid = 3008] [id = 177] 18:31:16 INFO - PROCESS | 3008 | --DOCSHELL 000000074DECE000 == 50 [pid = 3008] [id = 176] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (0000000758E26800) [pid = 3008] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000074D188000) [pid = 3008] [serial = 498] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000074866C800) [pid = 3008] [serial = 497] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000756057400) [pid = 3008] [serial = 506] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000756511000) [pid = 3008] [serial = 507] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (00000007593D9C00) [pid = 3008] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075908DC00) [pid = 3008] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000748D96C00) [pid = 3008] [serial = 479] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000074D06FC00) [pid = 3008] [serial = 500] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000074EA0C800) [pid = 3008] [serial = 501] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000758E2AC00) [pid = 3008] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000752D8F400) [pid = 3008] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (0000000753503800) [pid = 3008] [serial = 482] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000075350E400) [pid = 3008] [serial = 503] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000755C45000) [pid = 3008] [serial = 504] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000758D4AC00) [pid = 3008] [serial = 485] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000759E47C00) [pid = 3008] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (00000007597AE400) [pid = 3008] [serial = 488] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000075E54D000) [pid = 3008] [serial = 491] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000075B627400) [pid = 3008] [serial = 494] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (00000007597FA400) [pid = 3008] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (00000007565A8000) [pid = 3008] [serial = 509] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756C83C00) [pid = 3008] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000759E4DC00) [pid = 3008] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000075BF6B400) [pid = 3008] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:31:17 INFO - PROCESS | 3008 | 1463189477267 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:31:17 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 18:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1345ms 18:31:17 INFO - PROCESS | 3008 | 1463189477302 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 3008 | 1463189477307 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 18:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:31:17 INFO - PROCESS | 3008 | 1463189477314 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 3008 | 1463189477317 Marionette TRACE conn6 <- [1,734,null,{}] 18:31:17 INFO - PROCESS | 3008 | 1463189477321 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 3008 | 1463189477414 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 18:31:17 INFO - PROCESS | 3008 | 1463189477516 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755269800 == 51 [pid = 3008] [id = 193] 18:31:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000074CE5C800) [pid = 3008] [serial = 577] [outer = 0000000000000000] 18:31:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000752D92C00) [pid = 3008] [serial = 578] [outer = 000000074CE5C800] 18:31:17 INFO - PROCESS | 3008 | 1463189477568 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000754BE0000) [pid = 3008] [serial = 579] [outer = 000000074CE5C800] 18:31:18 INFO - PROCESS | 3008 | 1463189478418 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:31:18 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.) 18:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1142ms 18:31:18 INFO - PROCESS | 3008 | 1463189478458 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 3008 | 1463189478460 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 18:31:18 INFO - PROCESS | 3008 | 1463189478463 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:31:18 INFO - PROCESS | 3008 | 1463189478467 Marionette TRACE conn6 <- [1,738,null,{}] 18:31:18 INFO - PROCESS | 3008 | 1463189478478 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 3008 | 1463189478604 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 18:31:18 INFO - PROCESS | 3008 | 1463189478613 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF7800 == 52 [pid = 3008] [id = 194] 18:31:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000075605BC00) [pid = 3008] [serial = 580] [outer = 0000000000000000] 18:31:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000075614E800) [pid = 3008] [serial = 581] [outer = 000000075605BC00] 18:31:18 INFO - PROCESS | 3008 | 1463189478663 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (00000007565DF800) [pid = 3008] [serial = 582] [outer = 000000075605BC00] 18:31:19 INFO - PROCESS | 3008 | 1463189479627 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 18:31:19 INFO - PROCESS | 3008 | 1463189479649 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 3008 | 1463189479651 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:31:19 INFO - PROCESS | 3008 | 1463189479655 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 3008 | 1463189479657 Marionette TRACE conn6 <- [1,742,null,{}] 18:31:19 INFO - PROCESS | 3008 | 1463189479660 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 3008 | 1463189479775 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 18:31:19 INFO - PROCESS | 3008 | 1463189479822 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000075924F000 == 53 [pid = 3008] [id = 195] 18:31:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000756C7F000) [pid = 3008] [serial = 583] [outer = 0000000000000000] 18:31:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (00000007581EA800) [pid = 3008] [serial = 584] [outer = 0000000756C7F000] 18:31:19 INFO - PROCESS | 3008 | 1463189479869 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000758D4D800) [pid = 3008] [serial = 585] [outer = 0000000756C7F000] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000756528000) [pid = 3008] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000748796800) [pid = 3008] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000074D21E400) [pid = 3008] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000074857E800) [pid = 3008] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000074879A400) [pid = 3008] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000756C79800) [pid = 3008] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000075614B400) [pid = 3008] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000075350B400) [pid = 3008] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000075BF66800) [pid = 3008] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000758C5F000) [pid = 3008] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000752D87800) [pid = 3008] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000075B62D000) [pid = 3008] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000074F1AE000) [pid = 3008] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (00000007593D5C00) [pid = 3008] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000074875D000) [pid = 3008] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (00000007597EDC00) [pid = 3008] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000752D8B000) [pid = 3008] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074857FC00) [pid = 3008] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000074879A000) [pid = 3008] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074EA09400) [pid = 3008] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000075BB58400) [pid = 3008] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000755DA8800) [pid = 3008] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000752D0AC00) [pid = 3008] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000757C49800) [pid = 3008] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000748574400) [pid = 3008] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000075B62F000) [pid = 3008] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000074EA0A400) [pid = 3008] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000075BF6E400) [pid = 3008] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (00000007485D3400) [pid = 3008] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000075651D800) [pid = 3008] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (00000007597AC400) [pid = 3008] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:31:20 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000752D05C00) [pid = 3008] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:31:20 INFO - PROCESS | 3008 | 1463189480795 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:31:20 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 18:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 18:31:20 INFO - PROCESS | 3008 | 1463189480852 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 3008 | 1463189480854 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 18:31:20 INFO - PROCESS | 3008 | 1463189480857 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:31:20 INFO - PROCESS | 3008 | 1463189480859 Marionette TRACE conn6 <- [1,746,null,{}] 18:31:20 INFO - PROCESS | 3008 | 1463189480862 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 3008 | 1463189480972 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 18:31:21 INFO - PROCESS | 3008 | 1463189481017 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590C7800 == 54 [pid = 3008] [id = 196] 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000748522800) [pid = 3008] [serial = 586] [outer = 0000000000000000] 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074D21B800) [pid = 3008] [serial = 587] [outer = 0000000748522800] 18:31:21 INFO - PROCESS | 3008 | 1463189481063 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (00000007524B3C00) [pid = 3008] [serial = 588] [outer = 0000000748522800] 18:31:21 INFO - PROCESS | 3008 | 1463189481453 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 18:31:21 INFO - PROCESS | 3008 | 1463189481498 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 3008 | 1463189481500 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 18:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:31:21 INFO - PROCESS | 3008 | 1463189481504 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 3008 | 1463189481506 Marionette TRACE conn6 <- [1,750,null,{}] 18:31:21 INFO - PROCESS | 3008 | 1463189481509 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 3008 | 1463189481614 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 18:31:21 INFO - PROCESS | 3008 | 1463189481624 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDA1000 == 55 [pid = 3008] [id = 197] 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000758E26800) [pid = 3008] [serial = 589] [outer = 0000000000000000] 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007593D7000) [pid = 3008] [serial = 590] [outer = 0000000758E26800] 18:31:21 INFO - PROCESS | 3008 | 1463189481672 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007597FBC00) [pid = 3008] [serial = 591] [outer = 0000000758E26800] 18:31:22 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:31:22 INFO - PROCESS | 3008 | 1463189482584 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 18:31:22 INFO - PROCESS | 3008 | 1463189482693 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 3008 | 1463189482697 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 18:31:22 INFO - PROCESS | 3008 | 1463189482703 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 3008 | 1463189482708 Marionette TRACE conn6 <- [1,754,null,{}] 18:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:31:22 INFO - PROCESS | 3008 | 1463189482715 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 3008 | 1463189482870 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 18:31:22 INFO - PROCESS | 3008 | 1463189482940 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529AE000 == 56 [pid = 3008] [id = 198] 18:31:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007485F6400) [pid = 3008] [serial = 592] [outer = 0000000000000000] 18:31:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000748768400) [pid = 3008] [serial = 593] [outer = 00000007485F6400] 18:31:23 INFO - PROCESS | 3008 | 1463189483000 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000074EA8D400) [pid = 3008] [serial = 594] [outer = 00000007485F6400] 18:31:24 INFO - PROCESS | 3008 | 1463189484065 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1383ms 18:31:24 INFO - PROCESS | 3008 | 1463189484099 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 3008 | 1463189484103 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:31:24 INFO - PROCESS | 3008 | 1463189484111 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 3008 | 1463189484116 Marionette TRACE conn6 <- [1,758,null,{}] 18:31:24 INFO - PROCESS | 3008 | 1463189484120 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 3008 | 1463189484262 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 18:31:24 INFO - PROCESS | 3008 | 1463189484420 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592C7800 == 57 [pid = 3008] [id = 199] 18:31:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000753624C00) [pid = 3008] [serial = 595] [outer = 0000000000000000] 18:31:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000755C49400) [pid = 3008] [serial = 596] [outer = 0000000753624C00] 18:31:24 INFO - PROCESS | 3008 | 1463189484478 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000756060C00) [pid = 3008] [serial = 597] [outer = 0000000753624C00] 18:31:25 INFO - PROCESS | 3008 | 1463189485071 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 18:31:25 INFO - PROCESS | 3008 | 1463189485103 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 18:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:31:25 INFO - PROCESS | 3008 | 1463189485106 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 18:31:25 INFO - PROCESS | 3008 | 1463189485111 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 3008 | 1463189485113 Marionette TRACE conn6 <- [1,762,null,{}] 18:31:25 INFO - PROCESS | 3008 | 1463189485124 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 3008 | 1463189485242 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 18:31:25 INFO - PROCESS | 3008 | 1463189485334 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3C1800 == 58 [pid = 3008] [id = 200] 18:31:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000758C64800) [pid = 3008] [serial = 598] [outer = 0000000000000000] 18:31:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000758D47800) [pid = 3008] [serial = 599] [outer = 0000000758C64800] 18:31:25 INFO - PROCESS | 3008 | 1463189485395 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000075913AC00) [pid = 3008] [serial = 600] [outer = 0000000758C64800] 18:31:26 INFO - PROCESS | 3008 | 1463189486028 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 943ms 18:31:26 INFO - PROCESS | 3008 | 1463189486054 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 3008 | 1463189486057 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:31:26 INFO - PROCESS | 3008 | 1463189486061 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 3008 | 1463189486063 Marionette TRACE conn6 <- [1,766,null,{}] 18:31:26 INFO - PROCESS | 3008 | 1463189486067 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 3008 | 1463189486178 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 18:31:26 INFO - PROCESS | 3008 | 1463189486269 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA28800 == 59 [pid = 3008] [id = 201] 18:31:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000075B621400) [pid = 3008] [serial = 601] [outer = 0000000000000000] 18:31:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000075BB57000) [pid = 3008] [serial = 602] [outer = 000000075B621400] 18:31:26 INFO - PROCESS | 3008 | 1463189486327 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000075BF65800) [pid = 3008] [serial = 603] [outer = 000000075B621400] 18:31:26 INFO - PROCESS | 3008 | 1463189486855 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 838ms 18:31:26 INFO - PROCESS | 3008 | 1463189486902 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 3008 | 1463189486904 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:31:26 INFO - PROCESS | 3008 | 1463189486908 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 3008 | 1463189486910 Marionette TRACE conn6 <- [1,770,null,{}] 18:31:26 INFO - PROCESS | 3008 | 1463189486914 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:27 INFO - PROCESS | 3008 | 1463189487021 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 18:31:27 INFO - PROCESS | 3008 | 1463189487111 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD7C800 == 60 [pid = 3008] [id = 202] 18:31:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000075E54B400) [pid = 3008] [serial = 604] [outer = 0000000000000000] 18:31:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000075E551800) [pid = 3008] [serial = 605] [outer = 000000075E54B400] 18:31:27 INFO - PROCESS | 3008 | 1463189487167 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000075E5E6C00) [pid = 3008] [serial = 606] [outer = 000000075E54B400] 18:31:27 INFO - PROCESS | 3008 | 1463189487792 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 943ms 18:31:27 INFO - PROCESS | 3008 | 1463189487854 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 3008 | 1463189487856 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:31:27 INFO - PROCESS | 3008 | 1463189487860 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 3008 | 1463189487862 Marionette TRACE conn6 <- [1,774,null,{}] 18:31:27 INFO - PROCESS | 3008 | 1463189487866 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 3008 | 1463189487998 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 18:31:28 INFO - PROCESS | 3008 | 1463189488118 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075542B000 == 61 [pid = 3008] [id = 203] 18:31:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075270D400) [pid = 3008] [serial = 607] [outer = 0000000000000000] 18:31:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000755C47000) [pid = 3008] [serial = 608] [outer = 000000075270D400] 18:31:28 INFO - PROCESS | 3008 | 1463189488176 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075E5EEC00) [pid = 3008] [serial = 609] [outer = 000000075270D400] 18:31:28 INFO - PROCESS | 3008 | 1463189488980 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1141ms 18:31:29 INFO - PROCESS | 3008 | 1463189489004 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 3008 | 1463189489008 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:31:29 INFO - PROCESS | 3008 | 1463189489014 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 3008 | 1463189489018 Marionette TRACE conn6 <- [1,778,null,{}] 18:31:29 INFO - PROCESS | 3008 | 1463189489025 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 3008 | 1463189489130 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 18:31:29 INFO - PROCESS | 3008 | 1463189489258 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075489D800 == 62 [pid = 3008] [id = 204] 18:31:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000746D3DC00) [pid = 3008] [serial = 610] [outer = 0000000000000000] 18:31:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074879AC00) [pid = 3008] [serial = 611] [outer = 0000000746D3DC00] 18:31:29 INFO - PROCESS | 3008 | 1463189489310 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000074D229C00) [pid = 3008] [serial = 612] [outer = 0000000746D3DC00] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA14000 == 61 [pid = 3008] [id = 159] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 0000000748F4B800 == 60 [pid = 3008] [id = 180] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 00000007590C7800 == 59 [pid = 3008] [id = 196] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 000000075924F000 == 58 [pid = 3008] [id = 195] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF7800 == 57 [pid = 3008] [id = 194] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 0000000755269800 == 56 [pid = 3008] [id = 193] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 00000007548B7000 == 55 [pid = 3008] [id = 192] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0AB800 == 54 [pid = 3008] [id = 189] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 00000007597D6800 == 53 [pid = 3008] [id = 188] 18:31:29 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C86800 == 52 [pid = 3008] [id = 187] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000758FCF400) [pid = 3008] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000074D1F5400) [pid = 3008] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (00000007593D7800) [pid = 3008] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000075F298400) [pid = 3008] [serial = 495] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000074EA83400) [pid = 3008] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (00000007597F2000) [pid = 3008] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000756513800) [pid = 3008] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000755DA7400) [pid = 3008] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000075F291C00) [pid = 3008] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000759135C00) [pid = 3008] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000755F79800) [pid = 3008] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000075BB5E400) [pid = 3008] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000756128C00) [pid = 3008] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (00000007597F2400) [pid = 3008] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074F042400) [pid = 3008] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000755F71400) [pid = 3008] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000755C4E000) [pid = 3008] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000752D88000) [pid = 3008] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007593DEC00) [pid = 3008] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000758D45400) [pid = 3008] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000748E70000) [pid = 3008] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007485C1000) [pid = 3008] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000075E752C00) [pid = 3008] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000075E748800) [pid = 3008] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000075652A400) [pid = 3008] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000756125800) [pid = 3008] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000756512800) [pid = 3008] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000075BF6C800) [pid = 3008] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755C44C00) [pid = 3008] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (00000007525F0400) [pid = 3008] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075E553800) [pid = 3008] [serial = 492] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000074D947400) [pid = 3008] [serial = 480] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (00000007597A3400) [pid = 3008] [serial = 486] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075B62A800) [pid = 3008] [serial = 489] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000755F10C00) [pid = 3008] [serial = 483] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000075BF6E000) [pid = 3008] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000753628C00) [pid = 3008] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074D21B400) [pid = 3008] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748DC6400) [pid = 3008] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000074D1F7000) [pid = 3008] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000074F041C00) [pid = 3008] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000075E5E2800) [pid = 3008] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:31:29 INFO - PROCESS | 3008 | 1463189489938 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 983ms 18:31:30 INFO - PROCESS | 3008 | 1463189490001 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 3008 | 1463189490007 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 18:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:31:30 INFO - PROCESS | 3008 | 1463189490014 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3008 | 1463189490016 Marionette TRACE conn6 <- [1,782,null,{}] 18:31:30 INFO - PROCESS | 3008 | 1463189490020 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 3008 | 1463189490112 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 18:31:30 INFO - PROCESS | 3008 | 1463189490188 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F78000 == 53 [pid = 3008] [id = 205] 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007485EB400) [pid = 3008] [serial = 613] [outer = 0000000000000000] 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074CE17400) [pid = 3008] [serial = 614] [outer = 00000007485EB400] 18:31:30 INFO - PROCESS | 3008 | 1463189490236 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EA0A800) [pid = 3008] [serial = 615] [outer = 00000007485EB400] 18:31:30 INFO - PROCESS | 3008 | 1463189490663 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 18:31:30 INFO - PROCESS | 3008 | 1463189490707 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 3008 | 1463189490709 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 18:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:31:30 INFO - PROCESS | 3008 | 1463189490712 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3008 | 1463189490716 Marionette TRACE conn6 <- [1,786,null,{}] 18:31:30 INFO - PROCESS | 3008 | 1463189490727 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 3008 | 1463189490821 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 18:31:30 INFO - PROCESS | 3008 | 1463189490829 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7D800 == 54 [pid = 3008] [id = 206] 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074F043400) [pid = 3008] [serial = 616] [outer = 0000000000000000] 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007529E1400) [pid = 3008] [serial = 617] [outer = 000000074F043400] 18:31:30 INFO - PROCESS | 3008 | 1463189490881 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000752D8C000) [pid = 3008] [serial = 618] [outer = 000000074F043400] 18:31:31 INFO - PROCESS | 3008 | 1463189491352 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:31:31 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 18:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 18:31:31 INFO - PROCESS | 3008 | 1463189491406 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 3008 | 1463189491409 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 18:31:31 INFO - PROCESS | 3008 | 1463189491412 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:31:31 INFO - PROCESS | 3008 | 1463189491414 Marionette TRACE conn6 <- [1,790,null,{}] 18:31:31 INFO - PROCESS | 3008 | 1463189491417 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 3008 | 1463189491507 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 18:31:31 INFO - PROCESS | 3008 | 1463189491516 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B3A000 == 55 [pid = 3008] [id = 207] 18:31:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (00000007548E9400) [pid = 3008] [serial = 619] [outer = 0000000000000000] 18:31:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000755A10400) [pid = 3008] [serial = 620] [outer = 00000007548E9400] 18:31:31 INFO - PROCESS | 3008 | 1463189491564 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000755DA1800) [pid = 3008] [serial = 621] [outer = 00000007548E9400] 18:31:32 INFO - PROCESS | 3008 | 1463189492080 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:31:32 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 18:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 18:31:32 INFO - PROCESS | 3008 | 1463189492149 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3008 | 1463189492151 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 18:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:31:32 INFO - PROCESS | 3008 | 1463189492155 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 3008 | 1463189492157 Marionette TRACE conn6 <- [1,794,null,{}] 18:31:32 INFO - PROCESS | 3008 | 1463189492165 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 3008 | 1463189492277 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 18:31:32 INFO - PROCESS | 3008 | 1463189492331 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075922D800 == 56 [pid = 3008] [id = 208] 18:31:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755F6FC00) [pid = 3008] [serial = 622] [outer = 0000000000000000] 18:31:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755F77000) [pid = 3008] [serial = 623] [outer = 0000000755F6FC00] 18:31:32 INFO - PROCESS | 3008 | 1463189492377 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000756148400) [pid = 3008] [serial = 624] [outer = 0000000755F6FC00] 18:31:32 INFO - PROCESS | 3008 | 1463189492824 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:31:32 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 18:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 733ms 18:31:32 INFO - PROCESS | 3008 | 1463189492911 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3008 | 1463189492913 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 18:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:31:32 INFO - PROCESS | 3008 | 1463189492927 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 3008 | 1463189492929 Marionette TRACE conn6 <- [1,798,null,{}] 18:31:32 INFO - PROCESS | 3008 | 1463189492932 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 3008 | 1463189493070 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 18:31:33 INFO - PROCESS | 3008 | 1463189493089 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592C5800 == 57 [pid = 3008] [id = 209] 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000075652F400) [pid = 3008] [serial = 625] [outer = 0000000000000000] 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000756C82800) [pid = 3008] [serial = 626] [outer = 000000075652F400] 18:31:33 INFO - PROCESS | 3008 | 1463189493137 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000757C4B400) [pid = 3008] [serial = 627] [outer = 000000075652F400] 18:31:33 INFO - PROCESS | 3008 | 1463189493583 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 18:31:33 INFO - PROCESS | 3008 | 1463189493623 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 3008 | 1463189493626 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 18:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:31:33 INFO - PROCESS | 3008 | 1463189493629 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - PROCESS | 3008 | 1463189493631 Marionette TRACE conn6 <- [1,802,null,{}] 18:31:33 INFO - PROCESS | 3008 | 1463189493640 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 3008 | 1463189493752 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 18:31:33 INFO - PROCESS | 3008 | 1463189493760 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DCC800 == 58 [pid = 3008] [id = 210] 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755C46000) [pid = 3008] [serial = 628] [outer = 0000000000000000] 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000758C68000) [pid = 3008] [serial = 629] [outer = 0000000755C46000] 18:31:33 INFO - PROCESS | 3008 | 1463189493805 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000758E2FC00) [pid = 3008] [serial = 630] [outer = 0000000755C46000] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000075605BC00) [pid = 3008] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074F00AC00) [pid = 3008] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000759082800) [pid = 3008] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000748DC8C00) [pid = 3008] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000759139C00) [pid = 3008] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000755C46400) [pid = 3008] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000074CE5C800) [pid = 3008] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000758D40000) [pid = 3008] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756C7F000) [pid = 3008] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:31:34 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000748522800) [pid = 3008] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:31:34 INFO - PROCESS | 3008 | 1463189494298 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 3008 | 1463189494323 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 18:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:31:34 INFO - PROCESS | 3008 | 1463189494326 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 3008 | 1463189494328 Marionette TRACE conn6 <- [1,806,null,{}] 18:31:34 INFO - PROCESS | 3008 | 1463189494332 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 3008 | 1463189494473 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 18:31:34 INFO - PROCESS | 3008 | 1463189494525 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDA3800 == 59 [pid = 3008] [id = 211] 18:31:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074CE5C800) [pid = 3008] [serial = 631] [outer = 0000000000000000] 18:31:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000758C5EC00) [pid = 3008] [serial = 632] [outer = 000000074CE5C800] 18:31:34 INFO - PROCESS | 3008 | 1463189494571 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (00000007590D2000) [pid = 3008] [serial = 633] [outer = 000000074CE5C800] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C72800 == 58 [pid = 3008] [id = 164] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3C6000 == 57 [pid = 3008] [id = 190] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD8C000 == 56 [pid = 3008] [id = 132] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075925F800 == 55 [pid = 3008] [id = 148] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3B3000 == 54 [pid = 3008] [id = 88] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000074D1A1000 == 53 [pid = 3008] [id = 105] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3C3000 == 52 [pid = 3008] [id = 103] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075E806800 == 51 [pid = 3008] [id = 163] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007592BE800 == 50 [pid = 3008] [id = 165] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD8F000 == 49 [pid = 3008] [id = 130] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000759249000 == 48 [pid = 3008] [id = 147] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CC000 == 47 [pid = 3008] [id = 131] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE37000 == 46 [pid = 3008] [id = 116] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075E622800 == 45 [pid = 3008] [id = 146] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDAE000 == 44 [pid = 3008] [id = 74] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075CE3E800 == 43 [pid = 3008] [id = 191] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD27800 == 42 [pid = 3008] [id = 127] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075489D800 == 41 [pid = 3008] [id = 204] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075542B000 == 40 [pid = 3008] [id = 203] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD7C800 == 39 [pid = 3008] [id = 202] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA28800 == 38 [pid = 3008] [id = 201] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3C1800 == 37 [pid = 3008] [id = 200] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007592C7800 == 36 [pid = 3008] [id = 199] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007529AE000 == 35 [pid = 3008] [id = 198] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDC800 == 34 [pid = 3008] [id = 186] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDA1000 == 33 [pid = 3008] [id = 197] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F78000 == 32 [pid = 3008] [id = 205] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007592C5800 == 31 [pid = 3008] [id = 209] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7D800 == 30 [pid = 3008] [id = 206] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000758B3A000 == 29 [pid = 3008] [id = 207] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DCC800 == 28 [pid = 3008] [id = 210] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075922D800 == 27 [pid = 3008] [id = 208] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000749528000 == 26 [pid = 3008] [id = 23] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000074F06B800 == 25 [pid = 3008] [id = 13] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000074DECB000 == 24 [pid = 3008] [id = 24] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000752575000 == 23 [pid = 3008] [id = 29] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075516C000 == 22 [pid = 3008] [id = 16] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075601A000 == 21 [pid = 3008] [id = 18] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000754840000 == 20 [pid = 3008] [id = 15] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000074D025800 == 19 [pid = 3008] [id = 25] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007556CA000 == 18 [pid = 3008] [id = 17] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E9800 == 17 [pid = 3008] [id = 26] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF8000 == 16 [pid = 3008] [id = 19] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D7A000 == 15 [pid = 3008] [id = 14] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075525D000 == 14 [pid = 3008] [id = 27] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000074D19A000 == 13 [pid = 3008] [id = 10] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CB800 == 12 [pid = 3008] [id = 28] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0B7000 == 11 [pid = 3008] [id = 22] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 00000007590C2000 == 10 [pid = 3008] [id = 20] 18:31:37 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6B6800 == 9 [pid = 3008] [id = 21] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007565DF800) [pid = 3008] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074F040C00) [pid = 3008] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000074F819000) [pid = 3008] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (00000007597A2C00) [pid = 3008] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000759130400) [pid = 3008] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000752D02800) [pid = 3008] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074EA8CC00) [pid = 3008] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000759E4B400) [pid = 3008] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007597F7000) [pid = 3008] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000758B65000) [pid = 3008] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000756585000) [pid = 3008] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000075611D800) [pid = 3008] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000752D92C00) [pid = 3008] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000759084800) [pid = 3008] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (0000000758D4D400) [pid = 3008] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (00000007581EA800) [pid = 3008] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (000000074D21B800) [pid = 3008] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (0000000758D4D800) [pid = 3008] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000075614E800) [pid = 3008] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (00000007524B3C00) [pid = 3008] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (0000000754BE0000) [pid = 3008] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (00000007593D7000) [pid = 3008] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:31:37 INFO - PROCESS | 3008 | 1463189497947 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 3648ms 18:31:37 INFO - PROCESS | 3008 | 1463189497979 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 3008 | 1463189497984 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 18:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:31:37 INFO - PROCESS | 3008 | 1463189497994 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 3008 | 1463189497999 Marionette TRACE conn6 <- [1,810,null,{}] 18:31:38 INFO - PROCESS | 3008 | 1463189498007 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 3008 | 1463189498102 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 18:31:38 INFO - PROCESS | 3008 | 1463189498112 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749E7A000 == 10 [pid = 3008] [id = 212] 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000074857CC00) [pid = 3008] [serial = 634] [outer = 0000000000000000] 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000074857D400) [pid = 3008] [serial = 635] [outer = 000000074857CC00] 18:31:38 INFO - PROCESS | 3008 | 1463189498164 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (00000007485C6800) [pid = 3008] [serial = 636] [outer = 000000074857CC00] 18:31:38 INFO - PROCESS | 3008 | 1463189498664 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 3008 | 1463189498691 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 18:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:31:38 INFO - PROCESS | 3008 | 1463189498698 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 3008 | 1463189498701 Marionette TRACE conn6 <- [1,814,null,{}] 18:31:38 INFO - PROCESS | 3008 | 1463189498705 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 3008 | 1463189498795 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 18:31:38 INFO - PROCESS | 3008 | 1463189498806 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749522000 == 11 [pid = 3008] [id = 213] 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (00000007485F5C00) [pid = 3008] [serial = 637] [outer = 0000000000000000] 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000074875BC00) [pid = 3008] [serial = 638] [outer = 00000007485F5C00] 18:31:38 INFO - PROCESS | 3008 | 1463189498854 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000074879EC00) [pid = 3008] [serial = 639] [outer = 00000007485F5C00] 18:31:39 INFO - PROCESS | 3008 | 1463189499304 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 18:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:31:39 INFO - PROCESS | 3008 | 1463189499396 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 3008 | 1463189499399 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 18:31:39 INFO - PROCESS | 3008 | 1463189499403 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 3008 | 1463189499407 Marionette TRACE conn6 <- [1,818,null,{}] 18:31:39 INFO - PROCESS | 3008 | 1463189499418 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 3008 | 1463189499557 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 18:31:39 INFO - PROCESS | 3008 | 1463189499619 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000075279B800 == 12 [pid = 3008] [id = 214] 18:31:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (0000000746CF1000) [pid = 3008] [serial = 640] [outer = 0000000000000000] 18:31:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (0000000749510C00) [pid = 3008] [serial = 641] [outer = 0000000746CF1000] 18:31:39 INFO - PROCESS | 3008 | 1463189499671 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000074D06C000) [pid = 3008] [serial = 642] [outer = 0000000746CF1000] 18:31:40 INFO - PROCESS | 3008 | 1463189500080 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 733ms 18:31:40 INFO - PROCESS | 3008 | 1463189500138 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 3008 | 1463189500141 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 18:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:31:40 INFO - PROCESS | 3008 | 1463189500144 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 3008 | 1463189500146 Marionette TRACE conn6 <- [1,822,null,{}] 18:31:40 INFO - PROCESS | 3008 | 1463189500150 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 3008 | 1463189500235 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 18:31:40 INFO - PROCESS | 3008 | 1463189500243 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F75800 == 13 [pid = 3008] [id = 215] 18:31:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000074D21C800) [pid = 3008] [serial = 643] [outer = 0000000000000000] 18:31:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074D97CC00) [pid = 3008] [serial = 644] [outer = 000000074D21C800] 18:31:40 INFO - PROCESS | 3008 | 1463189500290 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000074EA09C00) [pid = 3008] [serial = 645] [outer = 000000074D21C800] 18:31:40 INFO - PROCESS | 3008 | 1463189500719 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 627ms 18:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:31:40 INFO - PROCESS | 3008 | 1463189500775 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 3008 | 1463189500777 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 18:31:40 INFO - PROCESS | 3008 | 1463189500780 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 3008 | 1463189500782 Marionette TRACE conn6 <- [1,826,null,{}] 18:31:40 INFO - PROCESS | 3008 | 1463189500786 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 3008 | 1463189500869 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 18:31:40 INFO - PROCESS | 3008 | 1463189500878 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3008 | ++DOCSHELL 0000000754851000 == 14 [pid = 3008] [id = 216] 18:31:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007485EC000) [pid = 3008] [serial = 646] [outer = 0000000000000000] 18:31:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EE72400) [pid = 3008] [serial = 647] [outer = 00000007485EC000] 18:31:40 INFO - PROCESS | 3008 | 1463189500954 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074F009C00) [pid = 3008] [serial = 648] [outer = 00000007485EC000] 18:31:41 INFO - PROCESS | 3008 | 1463189501379 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 627ms 18:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:31:41 INFO - PROCESS | 3008 | 1463189501410 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 3008 | 1463189501413 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 18:31:41 INFO - PROCESS | 3008 | 1463189501416 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 3008 | 1463189501418 Marionette TRACE conn6 <- [1,830,null,{}] 18:31:41 INFO - PROCESS | 3008 | 1463189501427 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 3008 | 1463189501545 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 18:31:41 INFO - PROCESS | 3008 | 1463189501556 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755593800 == 15 [pid = 3008] [id = 217] 18:31:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000074F03D400) [pid = 3008] [serial = 649] [outer = 0000000000000000] 18:31:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075270AC00) [pid = 3008] [serial = 650] [outer = 000000074F03D400] 18:31:41 INFO - PROCESS | 3008 | 1463189501604 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D02800) [pid = 3008] [serial = 651] [outer = 000000074F03D400] 18:31:42 INFO - PROCESS | 3008 | 1463189502033 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 648ms 18:31:42 INFO - PROCESS | 3008 | 1463189502066 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 3008 | 1463189502068 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 18:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:31:42 INFO - PROCESS | 3008 | 1463189502077 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 3008 | 1463189502079 Marionette TRACE conn6 <- [1,834,null,{}] 18:31:42 INFO - PROCESS | 3008 | 1463189502082 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:42 INFO - PROCESS | 3008 | 1463189502160 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 18:31:42 INFO - PROCESS | 3008 | 1463189502167 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AB6800 == 16 [pid = 3008] [id = 218] 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000752D0A400) [pid = 3008] [serial = 652] [outer = 0000000000000000] 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000752D10800) [pid = 3008] [serial = 653] [outer = 0000000752D0A400] 18:31:42 INFO - PROCESS | 3008 | 1463189502216 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000752D88C00) [pid = 3008] [serial = 654] [outer = 0000000752D0A400] 18:31:42 INFO - PROCESS | 3008 | 1463189502650 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 18:31:42 INFO - PROCESS | 3008 | 1463189502707 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 18:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:31:42 INFO - PROCESS | 3008 | 1463189502718 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 18:31:42 INFO - PROCESS | 3008 | 1463189502723 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 3008 | 1463189502724 Marionette TRACE conn6 <- [1,838,null,{}] 18:31:42 INFO - PROCESS | 3008 | 1463189502728 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:42 INFO - PROCESS | 3008 | 1463189502806 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 18:31:42 INFO - PROCESS | 3008 | 1463189502815 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C85800 == 17 [pid = 3008] [id = 219] 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000752D8E400) [pid = 3008] [serial = 655] [outer = 0000000000000000] 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000075348E800) [pid = 3008] [serial = 656] [outer = 0000000752D8E400] 18:31:42 INFO - PROCESS | 3008 | 1463189502861 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000753508800) [pid = 3008] [serial = 657] [outer = 0000000752D8E400] 18:31:43 INFO - PROCESS | 3008 | 1463189503266 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 587ms 18:31:43 INFO - PROCESS | 3008 | 1463189503314 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 3008 | 1463189503317 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 18:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:31:43 INFO - PROCESS | 3008 | 1463189503325 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 3008 | 1463189503327 Marionette TRACE conn6 <- [1,842,null,{}] 18:31:43 INFO - PROCESS | 3008 | 1463189503331 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 3008 | 1463189503412 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 18:31:43 INFO - PROCESS | 3008 | 1463189503421 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752796000 == 18 [pid = 3008] [id = 220] 18:31:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000075350E400) [pid = 3008] [serial = 658] [outer = 0000000000000000] 18:31:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000753623800) [pid = 3008] [serial = 659] [outer = 000000075350E400] 18:31:43 INFO - PROCESS | 3008 | 1463189503468 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (00000007548E0C00) [pid = 3008] [serial = 660] [outer = 000000075350E400] 18:31:43 INFO - PROCESS | 3008 | 1463189503912 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 18:31:43 INFO - PROCESS | 3008 | 1463189503959 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 18:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:31:43 INFO - PROCESS | 3008 | 1463189503961 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 18:31:43 INFO - PROCESS | 3008 | 1463189503964 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - PROCESS | 3008 | 1463189503966 Marionette TRACE conn6 <- [1,846,null,{}] 18:31:43 INFO - PROCESS | 3008 | 1463189503974 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:44 INFO - PROCESS | 3008 | 1463189504098 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 18:31:44 INFO - PROCESS | 3008 | 1463189504110 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF7800 == 19 [pid = 3008] [id = 221] 18:31:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000753678400) [pid = 3008] [serial = 661] [outer = 0000000000000000] 18:31:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000075588C800) [pid = 3008] [serial = 662] [outer = 0000000753678400] 18:31:44 INFO - PROCESS | 3008 | 1463189504156 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000755C42C00) [pid = 3008] [serial = 663] [outer = 0000000753678400] 18:31:44 INFO - PROCESS | 3008 | 1463189504608 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 692ms 18:31:44 INFO - PROCESS | 3008 | 1463189504658 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 3008 | 1463189504661 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 18:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:31:44 INFO - PROCESS | 3008 | 1463189504664 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - PROCESS | 3008 | 1463189504667 Marionette TRACE conn6 <- [1,850,null,{}] 18:31:44 INFO - PROCESS | 3008 | 1463189504670 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:44 INFO - PROCESS | 3008 | 1463189504834 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 18:31:44 INFO - PROCESS | 3008 | 1463189504862 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000075484C800 == 20 [pid = 3008] [id = 222] 18:31:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000755DA7800) [pid = 3008] [serial = 664] [outer = 0000000000000000] 18:31:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000755DAA400) [pid = 3008] [serial = 665] [outer = 0000000755DA7800] 18:31:44 INFO - PROCESS | 3008 | 1463189504919 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000755F74000) [pid = 3008] [serial = 666] [outer = 0000000755DA7800] 18:31:45 INFO - PROCESS | 3008 | 1463189505353 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 18:31:45 INFO - PROCESS | 3008 | 1463189505398 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 3008 | 1463189505401 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 18:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:31:45 INFO - PROCESS | 3008 | 1463189505404 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - PROCESS | 3008 | 1463189505406 Marionette TRACE conn6 <- [1,854,null,{}] 18:31:45 INFO - PROCESS | 3008 | 1463189505410 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 3008 | 1463189505514 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 18:31:45 INFO - PROCESS | 3008 | 1463189505521 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759259000 == 21 [pid = 3008] [id = 223] 18:31:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000755F78C00) [pid = 3008] [serial = 667] [outer = 0000000000000000] 18:31:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000075611D000) [pid = 3008] [serial = 668] [outer = 0000000755F78C00] 18:31:45 INFO - PROCESS | 3008 | 1463189505566 Marionette DEBUG loaded listener.js 18:31:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000756127800) [pid = 3008] [serial = 669] [outer = 0000000755F78C00] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (00000007565E1400) [pid = 3008] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000755F6FC00) [pid = 3008] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000075652F400) [pid = 3008] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755C46000) [pid = 3008] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007548E9400) [pid = 3008] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074F043400) [pid = 3008] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (00000007485EB400) [pid = 3008] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000746D3DC00) [pid = 3008] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000075270D400) [pid = 3008] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000075E54B400) [pid = 3008] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000075B621400) [pid = 3008] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000758C64800) [pid = 3008] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000753624C00) [pid = 3008] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (00000007485F6400) [pid = 3008] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:31:46 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000758E26800) [pid = 3008] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:31:46 INFO - PROCESS | 3008 | 1463189506337 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 18:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:31:46 INFO - PROCESS | 3008 | 1463189506394 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 3008 | 1463189506396 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 18:31:46 INFO - PROCESS | 3008 | 1463189506399 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 3008 | 1463189506401 Marionette TRACE conn6 <- [1,858,null,{}] 18:31:46 INFO - PROCESS | 3008 | 1463189506407 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:46 INFO - PROCESS | 3008 | 1463189506488 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 18:31:46 INFO - PROCESS | 3008 | 1463189506497 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755590800 == 22 [pid = 3008] [id = 224] 18:31:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000748DC9C00) [pid = 3008] [serial = 670] [outer = 0000000000000000] 18:31:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000075270D400) [pid = 3008] [serial = 671] [outer = 0000000748DC9C00] 18:31:46 INFO - PROCESS | 3008 | 1463189506543 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000756127000) [pid = 3008] [serial = 672] [outer = 0000000748DC9C00] 18:31:46 INFO - PROCESS | 3008 | 1463189506990 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 18:31:47 INFO - PROCESS | 3008 | 1463189507032 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 3008 | 1463189507034 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 18:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:31:47 INFO - PROCESS | 3008 | 1463189507037 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 3008 | 1463189507039 Marionette TRACE conn6 <- [1,862,null,{}] 18:31:47 INFO - PROCESS | 3008 | 1463189507042 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 3008 | 1463189507122 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 18:31:47 INFO - PROCESS | 3008 | 1463189507129 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CB000 == 23 [pid = 3008] [id = 225] 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000075614B000) [pid = 3008] [serial = 673] [outer = 0000000000000000] 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000756511000) [pid = 3008] [serial = 674] [outer = 000000075614B000] 18:31:47 INFO - PROCESS | 3008 | 1463189507174 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000075651BC00) [pid = 3008] [serial = 675] [outer = 000000075614B000] 18:31:47 INFO - PROCESS | 3008 | 1463189507583 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 587ms 18:31:47 INFO - PROCESS | 3008 | 1463189507628 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 3008 | 1463189507630 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 18:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:31:47 INFO - PROCESS | 3008 | 1463189507633 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 3008 | 1463189507635 Marionette TRACE conn6 <- [1,866,null,{}] 18:31:47 INFO - PROCESS | 3008 | 1463189507638 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 3008 | 1463189507719 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 18:31:47 INFO - PROCESS | 3008 | 1463189507726 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD6000 == 24 [pid = 3008] [id = 226] 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756522800) [pid = 3008] [serial = 676] [outer = 0000000000000000] 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756528000) [pid = 3008] [serial = 677] [outer = 0000000756522800] 18:31:47 INFO - PROCESS | 3008 | 1463189507771 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000075652F800) [pid = 3008] [serial = 678] [outer = 0000000756522800] 18:31:48 INFO - PROCESS | 3008 | 1463189508199 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 587ms 18:31:48 INFO - PROCESS | 3008 | 1463189508223 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 3008 | 1463189508225 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 18:31:48 INFO - PROCESS | 3008 | 1463189508229 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:31:48 INFO - PROCESS | 3008 | 1463189508230 Marionette TRACE conn6 <- [1,870,null,{}] 18:31:48 INFO - PROCESS | 3008 | 1463189508234 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 3008 | 1463189508401 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 18:31:48 INFO - PROCESS | 3008 | 1463189508456 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 3008 | ++DOCSHELL 0000000748E95800 == 25 [pid = 3008] [id = 227] 18:31:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000746CE8800) [pid = 3008] [serial = 679] [outer = 0000000000000000] 18:31:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000746CF2000) [pid = 3008] [serial = 680] [outer = 0000000746CE8800] 18:31:48 INFO - PROCESS | 3008 | 1463189508515 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000074851A400) [pid = 3008] [serial = 681] [outer = 0000000746CE8800] 18:31:49 INFO - PROCESS | 3008 | 1463189509356 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:31:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (00000007485BDC00) [pid = 3008] [serial = 682] [outer = 000000074DDF1000] 18:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1181ms 18:31:49 INFO - PROCESS | 3008 | 1463189509446 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 3008 | 1463189509450 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 18:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:31:49 INFO - PROCESS | 3008 | 1463189509485 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 3008 | 1463189509489 Marionette TRACE conn6 <- [1,874,null,{}] 18:31:49 INFO - PROCESS | 3008 | 1463189509495 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:49 INFO - PROCESS | 3008 | 1463189509623 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 18:31:49 INFO - PROCESS | 3008 | 1463189509690 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F85000 == 26 [pid = 3008] [id = 228] 18:31:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000074879A000) [pid = 3008] [serial = 683] [outer = 0000000000000000] 18:31:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000749B19800) [pid = 3008] [serial = 684] [outer = 000000074879A000] 18:31:49 INFO - PROCESS | 3008 | 1463189509749 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074EA05800) [pid = 3008] [serial = 685] [outer = 000000074879A000] 18:31:50 INFO - PROCESS | 3008 | 1463189510690 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1287ms 18:31:50 INFO - PROCESS | 3008 | 1463189510778 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 3008 | 1463189510782 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 18:31:50 INFO - PROCESS | 3008 | 1463189510787 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:31:50 INFO - PROCESS | 3008 | 1463189510792 Marionette TRACE conn6 <- [1,878,null,{}] 18:31:50 INFO - PROCESS | 3008 | 1463189510799 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 3008 | 1463189510945 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 18:31:51 INFO - PROCESS | 3008 | 1463189511050 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752499000 == 27 [pid = 3008] [id = 229] 18:31:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074875F000) [pid = 3008] [serial = 686] [outer = 0000000000000000] 18:31:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000748797800) [pid = 3008] [serial = 687] [outer = 000000074875F000] 18:31:51 INFO - PROCESS | 3008 | 1463189511148 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000749E14400) [pid = 3008] [serial = 688] [outer = 000000074875F000] 18:31:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDA3800 == 26 [pid = 3008] [id = 211] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000758C5EC00) [pid = 3008] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000758D3F400) [pid = 3008] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000755F77000) [pid = 3008] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000757C4B400) [pid = 3008] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000756C82800) [pid = 3008] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000758C68000) [pid = 3008] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000758E2FC00) [pid = 3008] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755A10400) [pid = 3008] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007529E1400) [pid = 3008] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000752D8C000) [pid = 3008] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074CE17400) [pid = 3008] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074EA0A800) [pid = 3008] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074D229C00) [pid = 3008] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074879AC00) [pid = 3008] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000075E5EEC00) [pid = 3008] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755C47000) [pid = 3008] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000075E5E6C00) [pid = 3008] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075E551800) [pid = 3008] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000075BF65800) [pid = 3008] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000075BB57000) [pid = 3008] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075913AC00) [pid = 3008] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000758D47800) [pid = 3008] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000756060C00) [pid = 3008] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000755C49400) [pid = 3008] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074EA8D400) [pid = 3008] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748768400) [pid = 3008] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007597FBC00) [pid = 3008] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000756148400) [pid = 3008] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000755DA1800) [pid = 3008] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:31:51 INFO - PROCESS | 3008 | 1463189511668 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 943ms 18:31:51 INFO - PROCESS | 3008 | 1463189511735 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 18:31:51 INFO - PROCESS | 3008 | 1463189511741 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 18:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:31:51 INFO - PROCESS | 3008 | 1463189511748 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 3008 | 1463189511751 Marionette TRACE conn6 <- [1,882,null,{}] 18:31:51 INFO - PROCESS | 3008 | 1463189511755 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 3008 | 1463189511840 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 18:31:51 INFO - PROCESS | 3008 | 1463189511911 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D5F800 == 27 [pid = 3008] [id = 230] 18:31:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000074866C800) [pid = 3008] [serial = 689] [outer = 0000000000000000] 18:31:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074950F400) [pid = 3008] [serial = 690] [outer = 000000074866C800] 18:31:51 INFO - PROCESS | 3008 | 1463189511959 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074D954000) [pid = 3008] [serial = 691] [outer = 000000074866C800] 18:31:52 INFO - PROCESS | 3008 | 1463189512365 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 18:31:52 INFO - PROCESS | 3008 | 1463189512382 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 3008 | 1463189512385 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 18:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:31:52 INFO - PROCESS | 3008 | 1463189512388 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 3008 | 1463189512392 Marionette TRACE conn6 <- [1,886,null,{}] 18:31:52 INFO - PROCESS | 3008 | 1463189512440 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:52 INFO - PROCESS | 3008 | 1463189512532 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 18:31:52 INFO - PROCESS | 3008 | 1463189512540 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:52 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755275000 == 28 [pid = 3008] [id = 231] 18:31:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074EA0B000) [pid = 3008] [serial = 692] [outer = 0000000000000000] 18:31:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000074F005800) [pid = 3008] [serial = 693] [outer = 000000074EA0B000] 18:31:52 INFO - PROCESS | 3008 | 1463189512590 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074F821800) [pid = 3008] [serial = 694] [outer = 000000074EA0B000] 18:31:53 INFO - PROCESS | 3008 | 1463189513057 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 18:31:53 INFO - PROCESS | 3008 | 1463189513082 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 3008 | 1463189513085 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 18:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:31:53 INFO - PROCESS | 3008 | 1463189513089 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - PROCESS | 3008 | 1463189513091 Marionette TRACE conn6 <- [1,890,null,{}] 18:31:53 INFO - PROCESS | 3008 | 1463189513095 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:53 INFO - PROCESS | 3008 | 1463189513180 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 18:31:53 INFO - PROCESS | 3008 | 1463189513190 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7D800 == 29 [pid = 3008] [id = 232] 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (00000007480C2800) [pid = 3008] [serial = 695] [outer = 0000000000000000] 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (00000007529EE000) [pid = 3008] [serial = 696] [outer = 00000007480C2800] 18:31:53 INFO - PROCESS | 3008 | 1463189513238 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000752D86C00) [pid = 3008] [serial = 697] [outer = 00000007480C2800] 18:31:53 INFO - PROCESS | 3008 | 1463189513669 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 18:31:53 INFO - PROCESS | 3008 | 1463189513720 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 18:31:53 INFO - PROCESS | 3008 | 1463189513722 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 18:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:31:53 INFO - PROCESS | 3008 | 1463189513725 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:31:53 INFO - PROCESS | 3008 | 1463189513727 Marionette TRACE conn6 <- [1,894,null,{}] 18:31:53 INFO - PROCESS | 3008 | 1463189513730 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:53 INFO - PROCESS | 3008 | 1463189513831 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 18:31:53 INFO - PROCESS | 3008 | 1463189513838 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755171000 == 30 [pid = 3008] [id = 233] 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000752D84000) [pid = 3008] [serial = 698] [outer = 0000000000000000] 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000752D91000) [pid = 3008] [serial = 699] [outer = 0000000752D84000] 18:31:53 INFO - PROCESS | 3008 | 1463189513884 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000075350D400) [pid = 3008] [serial = 700] [outer = 0000000752D84000] 18:31:54 INFO - PROCESS | 3008 | 1463189514356 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 18:31:54 INFO - PROCESS | 3008 | 1463189514421 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 3008 | 1463189514423 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 18:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:31:54 INFO - PROCESS | 3008 | 1463189514444 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 3008 | 1463189514447 Marionette TRACE conn6 <- [1,898,null,{}] 18:31:54 INFO - PROCESS | 3008 | 1463189514451 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 3008 | 1463189514579 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 18:31:54 INFO - PROCESS | 3008 | 1463189514631 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759210000 == 31 [pid = 3008] [id = 234] 18:31:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007548EB000) [pid = 3008] [serial = 701] [outer = 0000000000000000] 18:31:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000755C4B400) [pid = 3008] [serial = 702] [outer = 00000007548EB000] 18:31:54 INFO - PROCESS | 3008 | 1463189514678 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000755DA3800) [pid = 3008] [serial = 703] [outer = 00000007548EB000] 18:31:55 INFO - PROCESS | 3008 | 1463189515085 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 18:31:55 INFO - PROCESS | 3008 | 1463189515125 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 3008 | 1463189515128 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:31:55 INFO - PROCESS | 3008 | 1463189515167 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3008 | 1463189515169 Marionette TRACE conn6 <- [1,902,null,{}] 18:31:55 INFO - PROCESS | 3008 | 1463189515175 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 3008 | 1463189515279 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 18:31:55 INFO - PROCESS | 3008 | 1463189515288 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075924A000 == 32 [pid = 3008] [id = 235] 18:31:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755DA7000) [pid = 3008] [serial = 704] [outer = 0000000000000000] 18:31:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755F6EC00) [pid = 3008] [serial = 705] [outer = 0000000755DA7000] 18:31:55 INFO - PROCESS | 3008 | 1463189515333 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000075611A400) [pid = 3008] [serial = 706] [outer = 0000000755DA7000] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074857CC00) [pid = 3008] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (00000007485EC000) [pid = 3008] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000746CF1000) [pid = 3008] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000074F03D400) [pid = 3008] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (00000007485F5C00) [pid = 3008] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000752D8E400) [pid = 3008] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000752D0A400) [pid = 3008] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000075350E400) [pid = 3008] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074CE5C800) [pid = 3008] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000074D21C800) [pid = 3008] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000755DA7800) [pid = 3008] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000755F78C00) [pid = 3008] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000748DC9C00) [pid = 3008] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000753678400) [pid = 3008] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:31:55 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075614B000) [pid = 3008] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:31:55 INFO - PROCESS | 3008 | 1463189515907 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 796ms 18:31:55 INFO - PROCESS | 3008 | 1463189515957 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 3008 | 1463189515959 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:31:55 INFO - PROCESS | 3008 | 1463189515962 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3008 | 1463189515964 Marionette TRACE conn6 <- [1,906,null,{}] 18:31:55 INFO - PROCESS | 3008 | 1463189515968 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 3008 | 1463189516056 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 18:31:56 INFO - PROCESS | 3008 | 1463189516063 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075924F800 == 33 [pid = 3008] [id = 236] 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074CE5C800) [pid = 3008] [serial = 707] [outer = 0000000000000000] 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000074EAE4400) [pid = 3008] [serial = 708] [outer = 000000074CE5C800] 18:31:56 INFO - PROCESS | 3008 | 1463189516108 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000755C43800) [pid = 3008] [serial = 709] [outer = 000000074CE5C800] 18:31:56 INFO - PROCESS | 3008 | 1463189516530 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 18:31:56 INFO - PROCESS | 3008 | 1463189516594 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 3008 | 1463189516596 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 18:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:31:56 INFO - PROCESS | 3008 | 1463189516599 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 3008 | 1463189516601 Marionette TRACE conn6 <- [1,910,null,{}] 18:31:56 INFO - PROCESS | 3008 | 1463189516605 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 3008 | 1463189516683 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 18:31:56 INFO - PROCESS | 3008 | 1463189516690 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DCC800 == 34 [pid = 3008] [id = 237] 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000756121800) [pid = 3008] [serial = 710] [outer = 0000000000000000] 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075614B400) [pid = 3008] [serial = 711] [outer = 0000000756121800] 18:31:56 INFO - PROCESS | 3008 | 1463189516736 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000756517800) [pid = 3008] [serial = 712] [outer = 0000000756121800] 18:31:57 INFO - PROCESS | 3008 | 1463189517156 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 585ms 18:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:31:57 INFO - PROCESS | 3008 | 1463189517191 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 3008 | 1463189517194 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 18:31:57 INFO - PROCESS | 3008 | 1463189517197 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 3008 | 1463189517199 Marionette TRACE conn6 <- [1,914,null,{}] 18:31:57 INFO - PROCESS | 3008 | 1463189517203 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 3008 | 1463189517283 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 18:31:57 INFO - PROCESS | 3008 | 1463189517297 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7C800 == 35 [pid = 3008] [id = 238] 18:31:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000756529400) [pid = 3008] [serial = 713] [outer = 0000000000000000] 18:31:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000075652F000) [pid = 3008] [serial = 714] [outer = 0000000756529400] 18:31:57 INFO - PROCESS | 3008 | 1463189517345 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (00000007565D7800) [pid = 3008] [serial = 715] [outer = 0000000756529400] 18:31:57 INFO - PROCESS | 3008 | 1463189517754 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 585ms 18:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:31:57 INFO - PROCESS | 3008 | 1463189517791 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 3008 | 1463189517794 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 18:31:57 INFO - PROCESS | 3008 | 1463189517797 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 3008 | 1463189517800 Marionette TRACE conn6 <- [1,918,null,{}] 18:31:57 INFO - PROCESS | 3008 | 1463189517807 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 3008 | 1463189517959 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 18:31:58 INFO - PROCESS | 3008 | 1463189518131 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DEE7000 == 36 [pid = 3008] [id = 239] 18:31:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007475C3400) [pid = 3008] [serial = 716] [outer = 0000000000000000] 18:31:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000748576000) [pid = 3008] [serial = 717] [outer = 00000007475C3400] 18:31:58 INFO - PROCESS | 3008 | 1463189518192 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007485F4800) [pid = 3008] [serial = 718] [outer = 00000007475C3400] 18:31:58 INFO - PROCESS | 3008 | 1463189518775 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1027ms 18:31:58 INFO - PROCESS | 3008 | 1463189518827 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 3008 | 1463189518832 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 18:31:58 INFO - PROCESS | 3008 | 1463189518836 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:31:58 INFO - PROCESS | 3008 | 1463189518842 Marionette TRACE conn6 <- [1,922,null,{}] 18:31:58 INFO - PROCESS | 3008 | 1463189518847 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 3008 | 1463189519012 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 18:31:59 INFO - PROCESS | 3008 | 1463189519086 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562C4000 == 37 [pid = 3008] [id = 240] 18:31:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000074EA8BC00) [pid = 3008] [serial = 719] [outer = 0000000000000000] 18:31:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074EA90C00) [pid = 3008] [serial = 720] [outer = 000000074EA8BC00] 18:31:59 INFO - PROCESS | 3008 | 1463189519189 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000752463000) [pid = 3008] [serial = 721] [outer = 000000074EA8BC00] 18:31:59 INFO - PROCESS | 3008 | 1463189519819 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1031ms 18:31:59 INFO - PROCESS | 3008 | 1463189519871 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 3008 | 1463189519875 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:31:59 INFO - PROCESS | 3008 | 1463189519878 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 3008 | 1463189519881 Marionette TRACE conn6 <- [1,926,null,{}] 18:31:59 INFO - PROCESS | 3008 | 1463189519885 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 3008 | 1463189519993 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 18:32:00 INFO - PROCESS | 3008 | 1463189520066 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BD9E800 == 38 [pid = 3008] [id = 241] 18:32:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000752975C00) [pid = 3008] [serial = 722] [outer = 0000000000000000] 18:32:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000075588B800) [pid = 3008] [serial = 723] [outer = 0000000752975C00] 18:32:00 INFO - PROCESS | 3008 | 1463189520123 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000755DA1800) [pid = 3008] [serial = 724] [outer = 0000000752975C00] 18:32:00 INFO - PROCESS | 3008 | 1463189520733 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 18:32:00 INFO - PROCESS | 3008 | 1463189520769 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 3008 | 1463189520774 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 18:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:32:00 INFO - PROCESS | 3008 | 1463189520787 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 3008 | 1463189520793 Marionette TRACE conn6 <- [1,930,null,{}] 18:32:00 INFO - PROCESS | 3008 | 1463189520797 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 3008 | 1463189520915 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 18:32:01 INFO - PROCESS | 3008 | 1463189520992 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A9000 == 39 [pid = 3008] [id = 242] 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000755C47800) [pid = 3008] [serial = 725] [outer = 0000000000000000] 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000756C7F000) [pid = 3008] [serial = 726] [outer = 0000000755C47800] 18:32:01 INFO - PROCESS | 3008 | 1463189521048 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756D39000) [pid = 3008] [serial = 727] [outer = 0000000755C47800] 18:32:01 INFO - PROCESS | 3008 | 1463189521574 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 838ms 18:32:01 INFO - PROCESS | 3008 | 1463189521626 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 18:32:01 INFO - PROCESS | 3008 | 1463189521629 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 18:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:32:01 INFO - PROCESS | 3008 | 1463189521632 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:32:01 INFO - PROCESS | 3008 | 1463189521634 Marionette TRACE conn6 <- [1,934,null,{}] 18:32:01 INFO - PROCESS | 3008 | 1463189521638 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:01 INFO - PROCESS | 3008 | 1463189521745 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 18:32:01 INFO - PROCESS | 3008 | 1463189521828 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0D0000 == 40 [pid = 3008] [id = 243] 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007578C7800) [pid = 3008] [serial = 728] [outer = 0000000000000000] 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (00000007578CE000) [pid = 3008] [serial = 729] [outer = 00000007578C7800] 18:32:01 INFO - PROCESS | 3008 | 1463189521884 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000758131C00) [pid = 3008] [serial = 730] [outer = 00000007578C7800] 18:32:02 INFO - PROCESS | 3008 | 1463189522531 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 18:32:02 INFO - PROCESS | 3008 | 1463189522578 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 3008 | 1463189522581 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 18:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:32:02 INFO - PROCESS | 3008 | 1463189522585 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 3008 | 1463189522587 Marionette TRACE conn6 <- [1,938,null,{}] 18:32:02 INFO - PROCESS | 3008 | 1463189522591 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 3008 | 1463189522700 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 18:32:02 INFO - PROCESS | 3008 | 1463189522895 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D197800 == 41 [pid = 3008] [id = 244] 18:32:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000747542800) [pid = 3008] [serial = 731] [outer = 0000000000000000] 18:32:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (00000007480B9800) [pid = 3008] [serial = 732] [outer = 0000000747542800] 18:32:02 INFO - PROCESS | 3008 | 1463189522957 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (00000007485F4000) [pid = 3008] [serial = 733] [outer = 0000000747542800] 18:32:03 INFO - PROCESS | 3008 | 1463189523598 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1029ms 18:32:03 INFO - PROCESS | 3008 | 1463189523616 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 3008 | 1463189523620 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 18:32:03 INFO - PROCESS | 3008 | 1463189523625 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:32:03 INFO - PROCESS | 3008 | 1463189523629 Marionette TRACE conn6 <- [1,942,null,{}] 18:32:03 INFO - PROCESS | 3008 | 1463189523651 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 3008 | 1463189523770 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7C800 == 40 [pid = 3008] [id = 238] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DCC800 == 39 [pid = 3008] [id = 237] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075924F800 == 38 [pid = 3008] [id = 236] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075924A000 == 37 [pid = 3008] [id = 235] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000759210000 == 36 [pid = 3008] [id = 234] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000755171000 == 35 [pid = 3008] [id = 233] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7D800 == 34 [pid = 3008] [id = 232] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000755275000 == 33 [pid = 3008] [id = 231] 18:32:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D5F800 == 32 [pid = 3008] [id = 230] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074857D400) [pid = 3008] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (00000007485C6800) [pid = 3008] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074F009C00) [pid = 3008] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000074EE72400) [pid = 3008] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000749510C00) [pid = 3008] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074D06C000) [pid = 3008] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000075270AC00) [pid = 3008] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000752D02800) [pid = 3008] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000074875BC00) [pid = 3008] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000074879EC00) [pid = 3008] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000075348E800) [pid = 3008] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000753508800) [pid = 3008] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000752D10800) [pid = 3008] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000753623800) [pid = 3008] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000752D88C00) [pid = 3008] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007590D2000) [pid = 3008] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074D97CC00) [pid = 3008] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000074EA09C00) [pid = 3008] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000755DAA400) [pid = 3008] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000075611D000) [pid = 3008] [serial = 668] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000075270D400) [pid = 3008] [serial = 671] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000756127800) [pid = 3008] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000756127000) [pid = 3008] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000075588C800) [pid = 3008] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000755C42C00) [pid = 3008] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000755F74000) [pid = 3008] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075651BC00) [pid = 3008] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007548E0C00) [pid = 3008] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000756511000) [pid = 3008] [serial = 674] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000756528000) [pid = 3008] [serial = 677] [outer = 0000000000000000] [url = about:blank] 18:32:03 INFO - PROCESS | 3008 | 1463189523884 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 3008 | ++DOCSHELL 00000007485AC000 == 33 [pid = 3008] [id = 245] 18:32:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000746D4CC00) [pid = 3008] [serial = 734] [outer = 0000000000000000] 18:32:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007480BB000) [pid = 3008] [serial = 735] [outer = 0000000746D4CC00] 18:32:03 INFO - PROCESS | 3008 | 1463189523933 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (00000007485ED400) [pid = 3008] [serial = 736] [outer = 0000000746D4CC00] 18:32:04 INFO - PROCESS | 3008 | 1463189524330 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 755ms 18:32:04 INFO - PROCESS | 3008 | 1463189524387 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 3008 | 1463189524391 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 18:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:32:04 INFO - PROCESS | 3008 | 1463189524395 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 3008 | 1463189524398 Marionette TRACE conn6 <- [1,946,null,{}] 18:32:04 INFO - PROCESS | 3008 | 1463189524401 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 3008 | 1463189524489 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 18:32:04 INFO - PROCESS | 3008 | 1463189524497 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000074ECB5800 == 34 [pid = 3008] [id = 246] 18:32:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000748793400) [pid = 3008] [serial = 737] [outer = 0000000000000000] 18:32:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000748D9AC00) [pid = 3008] [serial = 738] [outer = 0000000748793400] 18:32:04 INFO - PROCESS | 3008 | 1463189524544 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000749B16400) [pid = 3008] [serial = 739] [outer = 0000000748793400] 18:32:05 INFO - PROCESS | 3008 | 1463189525000 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 18:32:05 INFO - PROCESS | 3008 | 1463189525090 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 3008 | 1463189525093 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:32:05 INFO - PROCESS | 3008 | 1463189525098 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 3008 | 1463189525104 Marionette TRACE conn6 <- [1,950,null,{}] 18:32:05 INFO - PROCESS | 3008 | 1463189525114 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 3008 | 1463189525231 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 18:32:05 INFO - PROCESS | 3008 | 1463189525306 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E0000 == 35 [pid = 3008] [id = 247] 18:32:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000074879FC00) [pid = 3008] [serial = 740] [outer = 0000000000000000] 18:32:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000074DBC2800) [pid = 3008] [serial = 741] [outer = 000000074879FC00] 18:32:05 INFO - PROCESS | 3008 | 1463189525360 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074EA06000) [pid = 3008] [serial = 742] [outer = 000000074879FC00] 18:32:05 INFO - PROCESS | 3008 | 1463189525734 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 690ms 18:32:05 INFO - PROCESS | 3008 | 1463189525789 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 3008 | 1463189525792 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:32:05 INFO - PROCESS | 3008 | 1463189525795 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 3008 | 1463189525797 Marionette TRACE conn6 <- [1,954,null,{}] 18:32:05 INFO - PROCESS | 3008 | 1463189525801 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 3008 | 1463189525886 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 18:32:05 INFO - PROCESS | 3008 | 1463189525893 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755170800 == 36 [pid = 3008] [id = 248] 18:32:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000074EA83400) [pid = 3008] [serial = 743] [outer = 0000000000000000] 18:32:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074EE76000) [pid = 3008] [serial = 744] [outer = 000000074EA83400] 18:32:05 INFO - PROCESS | 3008 | 1463189525940 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074EA0A000) [pid = 3008] [serial = 745] [outer = 000000074EA83400] 18:32:06 INFO - PROCESS | 3008 | 1463189526406 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 628ms 18:32:06 INFO - PROCESS | 3008 | 1463189526426 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 3008 | 1463189526428 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 18:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:32:06 INFO - PROCESS | 3008 | 1463189526432 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 3008 | 1463189526434 Marionette TRACE conn6 <- [1,958,null,{}] 18:32:06 INFO - PROCESS | 3008 | 1463189526437 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:06 INFO - PROCESS | 3008 | 1463189526543 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 18:32:06 INFO - PROCESS | 3008 | 1463189526622 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556CB000 == 37 [pid = 3008] [id = 249] 18:32:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007524ACC00) [pid = 3008] [serial = 746] [outer = 0000000000000000] 18:32:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (00000007525A0800) [pid = 3008] [serial = 747] [outer = 00000007524ACC00] 18:32:06 INFO - PROCESS | 3008 | 1463189526676 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000752979800) [pid = 3008] [serial = 748] [outer = 00000007524ACC00] 18:32:07 INFO - PROCESS | 3008 | 1463189527151 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 776ms 18:32:07 INFO - PROCESS | 3008 | 1463189527211 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 3008 | 1463189527213 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 18:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:32:07 INFO - PROCESS | 3008 | 1463189527217 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 3008 | 1463189527219 Marionette TRACE conn6 <- [1,962,null,{}] 18:32:07 INFO - PROCESS | 3008 | 1463189527222 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 3008 | 1463189527331 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 18:32:07 INFO - PROCESS | 3008 | 1463189527382 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C89800 == 38 [pid = 3008] [id = 250] 18:32:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000752D8C000) [pid = 3008] [serial = 749] [outer = 0000000000000000] 18:32:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000753492400) [pid = 3008] [serial = 750] [outer = 0000000752D8C000] 18:32:07 INFO - PROCESS | 3008 | 1463189527428 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000075350A800) [pid = 3008] [serial = 751] [outer = 0000000752D8C000] 18:32:07 INFO - PROCESS | 3008 | 1463189527853 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 18:32:07 INFO - PROCESS | 3008 | 1463189527911 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 3008 | 1463189527913 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 18:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:32:07 INFO - PROCESS | 3008 | 1463189527944 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 3008 | 1463189527946 Marionette TRACE conn6 <- [1,966,null,{}] 18:32:07 INFO - PROCESS | 3008 | 1463189527966 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 3008 | 1463189528072 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 18:32:08 INFO - PROCESS | 3008 | 1463189528083 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000075783E000 == 39 [pid = 3008] [id = 251] 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000753623800) [pid = 3008] [serial = 752] [outer = 0000000000000000] 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000753672C00) [pid = 3008] [serial = 753] [outer = 0000000753623800] 18:32:08 INFO - PROCESS | 3008 | 1463189528131 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000755643C00) [pid = 3008] [serial = 754] [outer = 0000000753623800] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (00000007548EB000) [pid = 3008] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (00000007480C2800) [pid = 3008] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074866C800) [pid = 3008] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074EA0B000) [pid = 3008] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000756522800) [pid = 3008] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074875F000) [pid = 3008] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000755DA7000) [pid = 3008] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074CE5C800) [pid = 3008] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000756121800) [pid = 3008] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:32:08 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000752D84000) [pid = 3008] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:32:08 INFO - PROCESS | 3008 | 1463189528573 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 18:32:08 INFO - PROCESS | 3008 | 1463189528591 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 3008 | 1463189528593 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 18:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:32:08 INFO - PROCESS | 3008 | 1463189528596 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - PROCESS | 3008 | 1463189528598 Marionette TRACE conn6 <- [1,970,null,{}] 18:32:08 INFO - PROCESS | 3008 | 1463189528602 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 3008 | 1463189528683 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 18:32:08 INFO - PROCESS | 3008 | 1463189528690 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758F0C000 == 40 [pid = 3008] [id = 252] 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000752D88400) [pid = 3008] [serial = 755] [outer = 0000000000000000] 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000755918400) [pid = 3008] [serial = 756] [outer = 0000000752D88400] 18:32:08 INFO - PROCESS | 3008 | 1463189528736 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000755C49800) [pid = 3008] [serial = 757] [outer = 0000000752D88400] 18:32:09 INFO - PROCESS | 3008 | 1463189529160 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 585ms 18:32:09 INFO - PROCESS | 3008 | 1463189529189 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 3008 | 1463189529191 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 18:32:09 INFO - PROCESS | 3008 | 1463189529195 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:32:09 INFO - PROCESS | 3008 | 1463189529197 Marionette TRACE conn6 <- [1,974,null,{}] 18:32:09 INFO - PROCESS | 3008 | 1463189529200 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 3008 | 1463189529289 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 18:32:09 INFO - PROCESS | 3008 | 1463189529296 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759218000 == 41 [pid = 3008] [id = 253] 18:32:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000755C50C00) [pid = 3008] [serial = 758] [outer = 0000000000000000] 18:32:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755DA6400) [pid = 3008] [serial = 759] [outer = 0000000755C50C00] 18:32:09 INFO - PROCESS | 3008 | 1463189529341 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755F71C00) [pid = 3008] [serial = 760] [outer = 0000000755C50C00] 18:32:09 INFO - PROCESS | 3008 | 1463189529790 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 18:32:09 INFO - PROCESS | 3008 | 1463189529831 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 3008 | 1463189529834 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 18:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:32:09 INFO - PROCESS | 3008 | 1463189529841 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 3008 | 1463189529843 Marionette TRACE conn6 <- [1,978,null,{}] 18:32:09 INFO - PROCESS | 3008 | 1463189529847 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 3008 | 1463189529931 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 18:32:09 INFO - PROCESS | 3008 | 1463189529940 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759262000 == 42 [pid = 3008] [id = 254] 18:32:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000755F7B400) [pid = 3008] [serial = 761] [outer = 0000000000000000] 18:32:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000756064400) [pid = 3008] [serial = 762] [outer = 0000000755F7B400] 18:32:10 INFO - PROCESS | 3008 | 1463189529991 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000075614EC00) [pid = 3008] [serial = 763] [outer = 0000000755F7B400] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007485AC000 == 41 [pid = 3008] [id = 245] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000074D197800 == 40 [pid = 3008] [id = 244] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0D0000 == 39 [pid = 3008] [id = 243] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A9000 == 38 [pid = 3008] [id = 242] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075BD9E800 == 37 [pid = 3008] [id = 241] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007562C4000 == 36 [pid = 3008] [id = 240] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000074DEE7000 == 35 [pid = 3008] [id = 239] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000074ECB5800 == 34 [pid = 3008] [id = 246] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000758F0C000 == 33 [pid = 3008] [id = 252] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000755170800 == 32 [pid = 3008] [id = 248] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000759218000 == 31 [pid = 3008] [id = 253] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075783E000 == 30 [pid = 3008] [id = 251] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007556CB000 == 29 [pid = 3008] [id = 249] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C89800 == 28 [pid = 3008] [id = 250] 18:32:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E0000 == 27 [pid = 3008] [id = 247] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000755DA3800) [pid = 3008] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000755C4B400) [pid = 3008] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (00000007529EE000) [pid = 3008] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074950F400) [pid = 3008] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074D954000) [pid = 3008] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000074F005800) [pid = 3008] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074F821800) [pid = 3008] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000746CF2000) [pid = 3008] [serial = 680] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075652F800) [pid = 3008] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000749B19800) [pid = 3008] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000749E14400) [pid = 3008] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000748797800) [pid = 3008] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000755F6EC00) [pid = 3008] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000074EAE4400) [pid = 3008] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000756145400) [pid = 3008] [serial = 390] [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.] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000075614B400) [pid = 3008] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075611A400) [pid = 3008] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000756517800) [pid = 3008] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000752D91000) [pid = 3008] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000075350D400) [pid = 3008] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000755C43800) [pid = 3008] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000752D86C00) [pid = 3008] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000075652F000) [pid = 3008] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:32:11 INFO - PROCESS | 3008 | 1463189531966 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2139ms 18:32:11 INFO - PROCESS | 3008 | 1463189531982 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 3008 | 1463189531987 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 18:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:32:12 INFO - PROCESS | 3008 | 1463189531992 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 3008 | 1463189531996 Marionette TRACE conn6 <- [1,982,null,{}] 18:32:12 INFO - PROCESS | 3008 | 1463189532002 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 3008 | 1463189532098 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 18:32:12 INFO - PROCESS | 3008 | 1463189532108 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 3008 | ++DOCSHELL 00000007495CE800 == 28 [pid = 3008] [id = 255] 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000074857BC00) [pid = 3008] [serial = 764] [outer = 0000000000000000] 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000074857CC00) [pid = 3008] [serial = 765] [outer = 000000074857BC00] 18:32:12 INFO - PROCESS | 3008 | 1463189532158 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007485CB400) [pid = 3008] [serial = 766] [outer = 000000074857BC00] 18:32:12 INFO - PROCESS | 3008 | 1463189532612 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 691ms 18:32:12 INFO - PROCESS | 3008 | 1463189532687 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 3008 | 1463189532694 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 18:32:12 INFO - PROCESS | 3008 | 1463189532701 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 3008 | 1463189532704 Marionette TRACE conn6 <- [1,986,null,{}] 18:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:32:12 INFO - PROCESS | 3008 | 1463189532708 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 3008 | 1463189532798 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 18:32:12 INFO - PROCESS | 3008 | 1463189532817 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EAB7800 == 29 [pid = 3008] [id = 256] 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000748678000) [pid = 3008] [serial = 767] [outer = 0000000000000000] 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074875F000) [pid = 3008] [serial = 768] [outer = 0000000748678000] 18:32:12 INFO - PROCESS | 3008 | 1463189532865 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074879C400) [pid = 3008] [serial = 769] [outer = 0000000748678000] 18:32:13 INFO - PROCESS | 3008 | 1463189533329 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 689ms 18:32:13 INFO - PROCESS | 3008 | 1463189533396 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 3008 | 1463189533399 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 18:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:32:13 INFO - PROCESS | 3008 | 1463189533403 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 3008 | 1463189533407 Marionette TRACE conn6 <- [1,990,null,{}] 18:32:13 INFO - PROCESS | 3008 | 1463189533419 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 3008 | 1463189533550 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 18:32:13 INFO - PROCESS | 3008 | 1463189533621 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B2000 == 30 [pid = 3008] [id = 257] 18:32:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000746CE5400) [pid = 3008] [serial = 770] [outer = 0000000000000000] 18:32:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000749E06C00) [pid = 3008] [serial = 771] [outer = 0000000746CE5400] 18:32:13 INFO - PROCESS | 3008 | 1463189533673 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074D00DC00) [pid = 3008] [serial = 772] [outer = 0000000746CE5400] 18:32:14 INFO - PROCESS | 3008 | 1463189534077 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 18:32:14 INFO - PROCESS | 3008 | 1463189534139 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 3008 | 1463189534142 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:32:14 INFO - PROCESS | 3008 | 1463189534145 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 3008 | 1463189534147 Marionette TRACE conn6 <- [1,994,null,{}] 18:32:14 INFO - PROCESS | 3008 | 1463189534151 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 3008 | 1463189534235 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 18:32:14 INFO - PROCESS | 3008 | 1463189534242 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E4000 == 31 [pid = 3008] [id = 258] 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000074D21C800) [pid = 3008] [serial = 773] [outer = 0000000000000000] 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000074D227000) [pid = 3008] [serial = 774] [outer = 000000074D21C800] 18:32:14 INFO - PROCESS | 3008 | 1463189534289 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074DD3C800) [pid = 3008] [serial = 775] [outer = 000000074D21C800] 18:32:14 INFO - PROCESS | 3008 | 1463189534719 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 587ms 18:32:14 INFO - PROCESS | 3008 | 1463189534738 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 3008 | 1463189534740 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:32:14 INFO - PROCESS | 3008 | 1463189534744 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 3008 | 1463189534746 Marionette TRACE conn6 <- [1,998,null,{}] 18:32:14 INFO - PROCESS | 3008 | 1463189534749 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 3008 | 1463189534831 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 18:32:14 INFO - PROCESS | 3008 | 1463189534839 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755171800 == 32 [pid = 3008] [id = 259] 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (00000007485F0400) [pid = 3008] [serial = 776] [outer = 0000000000000000] 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074EA09C00) [pid = 3008] [serial = 777] [outer = 00000007485F0400] 18:32:14 INFO - PROCESS | 3008 | 1463189534887 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074EE68000) [pid = 3008] [serial = 778] [outer = 00000007485F0400] 18:32:15 INFO - PROCESS | 3008 | 1463189535353 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 18:32:15 INFO - PROCESS | 3008 | 1463189535378 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 3008 | 1463189535380 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 18:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:32:15 INFO - PROCESS | 3008 | 1463189535383 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 3008 | 1463189535385 Marionette TRACE conn6 <- [1,1002,null,{}] 18:32:15 INFO - PROCESS | 3008 | 1463189535389 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 3008 | 1463189535503 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 18:32:15 INFO - PROCESS | 3008 | 1463189535512 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556D4000 == 33 [pid = 3008] [id = 260] 18:32:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074F1AD400) [pid = 3008] [serial = 779] [outer = 0000000000000000] 18:32:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (00000007525A2000) [pid = 3008] [serial = 780] [outer = 000000074F1AD400] 18:32:15 INFO - PROCESS | 3008 | 1463189535560 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000075270F800) [pid = 3008] [serial = 781] [outer = 000000074F1AD400] 18:32:16 INFO - PROCESS | 3008 | 1463189535996 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms 18:32:16 INFO - PROCESS | 3008 | 1463189536015 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 3008 | 1463189536017 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 18:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:32:16 INFO - PROCESS | 3008 | 1463189536021 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 3008 | 1463189536023 Marionette TRACE conn6 <- [1,1006,null,{}] 18:32:16 INFO - PROCESS | 3008 | 1463189536026 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 3008 | 1463189536102 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 18:32:16 INFO - PROCESS | 3008 | 1463189536108 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C83800 == 34 [pid = 3008] [id = 261] 18:32:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000752970C00) [pid = 3008] [serial = 782] [outer = 0000000000000000] 18:32:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000752D03400) [pid = 3008] [serial = 783] [outer = 0000000752970C00] 18:32:16 INFO - PROCESS | 3008 | 1463189536155 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000752D0EC00) [pid = 3008] [serial = 784] [outer = 0000000752970C00] 18:32:16 INFO - PROCESS | 3008 | 1463189536729 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 777ms 18:32:16 INFO - PROCESS | 3008 | 1463189536801 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 3008 | 1463189536805 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 18:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:32:16 INFO - PROCESS | 3008 | 1463189536811 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 3008 | 1463189536816 Marionette TRACE conn6 <- [1,1010,null,{}] 18:32:16 INFO - PROCESS | 3008 | 1463189536822 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 3008 | 1463189536948 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 18:32:17 INFO - PROCESS | 3008 | 1463189537033 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DB98000 == 35 [pid = 3008] [id = 262] 18:32:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000747C32C00) [pid = 3008] [serial = 785] [outer = 0000000000000000] 18:32:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007485BD800) [pid = 3008] [serial = 786] [outer = 0000000747C32C00] 18:32:17 INFO - PROCESS | 3008 | 1463189537117 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000074875A800) [pid = 3008] [serial = 787] [outer = 0000000747C32C00] 18:32:17 INFO - PROCESS | 3008 | 1463189537940 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1198ms 18:32:18 INFO - PROCESS | 3008 | 1463189538013 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 3008 | 1463189538020 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 18:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:32:18 INFO - PROCESS | 3008 | 1463189538027 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 3008 | 1463189538030 Marionette TRACE conn6 <- [1,1014,null,{}] 18:32:18 INFO - PROCESS | 3008 | 1463189538034 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 3008 | 1463189538181 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 18:32:18 INFO - PROCESS | 3008 | 1463189538243 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B1000 == 36 [pid = 3008] [id = 263] 18:32:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000748F9DC00) [pid = 3008] [serial = 788] [outer = 0000000000000000] 18:32:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074D222C00) [pid = 3008] [serial = 789] [outer = 0000000748F9DC00] 18:32:18 INFO - PROCESS | 3008 | 1463189538300 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000074F003C00) [pid = 3008] [serial = 790] [outer = 0000000748F9DC00] 18:32:19 INFO - PROCESS | 3008 | 1463189539145 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1176ms 18:32:19 INFO - PROCESS | 3008 | 1463189539208 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 3008 | 1463189539213 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 18:32:19 INFO - PROCESS | 3008 | 1463189539218 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:32:19 INFO - PROCESS | 3008 | 1463189539222 Marionette TRACE conn6 <- [1,1018,null,{}] 18:32:19 INFO - PROCESS | 3008 | 1463189539229 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:19 INFO - PROCESS | 3008 | 1463189539347 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 18:32:19 INFO - PROCESS | 3008 | 1463189539411 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DEDD800 == 37 [pid = 3008] [id = 264] 18:32:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007485E9400) [pid = 3008] [serial = 791] [outer = 0000000000000000] 18:32:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074875D000) [pid = 3008] [serial = 792] [outer = 00000007485E9400] 18:32:19 INFO - PROCESS | 3008 | 1463189539462 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000748F9A800) [pid = 3008] [serial = 793] [outer = 00000007485E9400] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000752499000 == 36 [pid = 3008] [id = 229] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 000000075279B800 == 35 [pid = 3008] [id = 214] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000754851000 == 34 [pid = 3008] [id = 216] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F75800 == 33 [pid = 3008] [id = 215] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000749522000 == 32 [pid = 3008] [id = 213] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000752796000 == 31 [pid = 3008] [id = 220] 18:32:19 INFO - PROCESS | 3008 | --DOCSHELL 0000000749E7A000 == 30 [pid = 3008] [id = 212] 18:32:19 INFO - PROCESS | 3008 | 1463189539974 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 775ms 18:32:20 INFO - PROCESS | 3008 | 1463189539998 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 3008 | 1463189540004 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 18:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:32:20 INFO - PROCESS | 3008 | 1463189540010 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 3008 | 1463189540013 Marionette TRACE conn6 <- [1,1022,null,{}] 18:32:20 INFO - PROCESS | 3008 | 1463189540017 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 3008 | 1463189540109 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 18:32:20 INFO - PROCESS | 3008 | 1463189540117 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D79000 == 31 [pid = 3008] [id = 265] 18:32:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000074D21D800) [pid = 3008] [serial = 794] [outer = 0000000000000000] 18:32:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000074D223800) [pid = 3008] [serial = 795] [outer = 000000074D21D800] 18:32:20 INFO - PROCESS | 3008 | 1463189540172 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000074EA08800) [pid = 3008] [serial = 796] [outer = 000000074D21D800] 18:32:20 INFO - PROCESS | 3008 | 1463189540640 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 18:32:20 INFO - PROCESS | 3008 | 1463189540704 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 3008 | 1463189540707 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 18:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:32:20 INFO - PROCESS | 3008 | 1463189540710 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 3008 | 1463189540714 Marionette TRACE conn6 <- [1,1026,null,{}] 18:32:20 INFO - PROCESS | 3008 | 1463189540725 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 3008 | 1463189540815 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 18:32:20 INFO - PROCESS | 3008 | 1463189540833 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556D7800 == 32 [pid = 3008] [id = 266] 18:32:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000746D40C00) [pid = 3008] [serial = 797] [outer = 0000000000000000] 18:32:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (00000007525A3400) [pid = 3008] [serial = 798] [outer = 0000000746D40C00] 18:32:20 INFO - PROCESS | 3008 | 1463189540943 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000752D07400) [pid = 3008] [serial = 799] [outer = 0000000746D40C00] 18:32:21 INFO - PROCESS | 3008 | 1463189541363 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 18:32:21 INFO - PROCESS | 3008 | 1463189541411 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 3008 | 1463189541414 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 18:32:21 INFO - PROCESS | 3008 | 1463189541418 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 3008 | 1463189541420 Marionette TRACE conn6 <- [1,1030,null,{}] 18:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:32:21 INFO - PROCESS | 3008 | 1463189541423 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:21 INFO - PROCESS | 3008 | 1463189541507 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 18:32:21 INFO - PROCESS | 3008 | 1463189541513 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF5800 == 33 [pid = 3008] [id = 267] 18:32:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000752D89800) [pid = 3008] [serial = 800] [outer = 0000000000000000] 18:32:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000753493C00) [pid = 3008] [serial = 801] [outer = 0000000752D89800] 18:32:21 INFO - PROCESS | 3008 | 1463189541561 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000075350D400) [pid = 3008] [serial = 802] [outer = 0000000752D89800] 18:32:22 INFO - PROCESS | 3008 | 1463189542018 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 18:32:22 INFO - PROCESS | 3008 | 1463189542070 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3008 | 1463189542072 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:32:22 INFO - PROCESS | 3008 | 1463189542076 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3008 | 1463189542077 Marionette TRACE conn6 <- [1,1034,null,{}] 18:32:22 INFO - PROCESS | 3008 | 1463189542081 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 3008 | 1463189542183 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 18:32:22 INFO - PROCESS | 3008 | 1463189542261 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075921A800 == 34 [pid = 3008] [id = 268] 18:32:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000753625000) [pid = 3008] [serial = 803] [outer = 0000000000000000] 18:32:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000753671C00) [pid = 3008] [serial = 804] [outer = 0000000753625000] 18:32:22 INFO - PROCESS | 3008 | 1463189542307 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075563DC00) [pid = 3008] [serial = 805] [outer = 0000000753625000] 18:32:22 INFO - PROCESS | 3008 | 1463189542748 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 18:32:22 INFO - PROCESS | 3008 | 1463189542814 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3008 | 1463189542816 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:32:22 INFO - PROCESS | 3008 | 1463189542827 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3008 | 1463189542829 Marionette TRACE conn6 <- [1,1038,null,{}] 18:32:22 INFO - PROCESS | 3008 | 1463189542833 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 3008 | 1463189542968 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 18:32:23 INFO - PROCESS | 3008 | 1463189543022 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925A000 == 35 [pid = 3008] [id = 269] 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000755C4B400) [pid = 3008] [serial = 806] [outer = 0000000000000000] 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000755D9D800) [pid = 3008] [serial = 807] [outer = 0000000755C4B400] 18:32:23 INFO - PROCESS | 3008 | 1463189543069 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000755DAAC00) [pid = 3008] [serial = 808] [outer = 0000000755C4B400] 18:32:23 INFO - PROCESS | 3008 | 1463189543478 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 18:32:23 INFO - PROCESS | 3008 | 1463189543514 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 3008 | 1463189543516 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 18:32:23 INFO - PROCESS | 3008 | 1463189543519 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:32:23 INFO - PROCESS | 3008 | 1463189543521 Marionette TRACE conn6 <- [1,1042,null,{}] 18:32:23 INFO - PROCESS | 3008 | 1463189543525 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 3008 | 1463189543654 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 18:32:23 INFO - PROCESS | 3008 | 1463189543661 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592D8000 == 36 [pid = 3008] [id = 270] 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000755F6DC00) [pid = 3008] [serial = 809] [outer = 0000000000000000] 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000755F74000) [pid = 3008] [serial = 810] [outer = 0000000755F6DC00] 18:32:23 INFO - PROCESS | 3008 | 1463189543707 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000756063C00) [pid = 3008] [serial = 811] [outer = 0000000755F6DC00] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000074D21C800) [pid = 3008] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000748678000) [pid = 3008] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000074879A000) [pid = 3008] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074857BC00) [pid = 3008] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (00000007485F0400) [pid = 3008] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000746CE5400) [pid = 3008] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000746CE8800) [pid = 3008] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000755F7B400) [pid = 3008] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000755C50C00) [pid = 3008] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (00000007524ACC00) [pid = 3008] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000752D8C000) [pid = 3008] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000753623800) [pid = 3008] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000748793400) [pid = 3008] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000746D4CC00) [pid = 3008] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000747542800) [pid = 3008] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (00000007578C7800) [pid = 3008] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000755C47800) [pid = 3008] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000752975C00) [pid = 3008] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000074EA8BC00) [pid = 3008] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (00000007475C3400) [pid = 3008] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000756529400) [pid = 3008] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074EA83400) [pid = 3008] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074879FC00) [pid = 3008] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000752D88400) [pid = 3008] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:32:24 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000074F1AD400) [pid = 3008] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:32:24 INFO - PROCESS | 3008 | 1463189544240 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 18:32:24 INFO - PROCESS | 3008 | 1463189544299 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3008 | 1463189544301 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 18:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:32:24 INFO - PROCESS | 3008 | 1463189544304 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 3008 | 1463189544306 Marionette TRACE conn6 <- [1,1046,null,{}] 18:32:24 INFO - PROCESS | 3008 | 1463189544310 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 3008 | 1463189544389 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 18:32:24 INFO - PROCESS | 3008 | 1463189544396 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CC000 == 37 [pid = 3008] [id = 271] 18:32:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007485F0800) [pid = 3008] [serial = 812] [outer = 0000000000000000] 18:32:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000749CA0C00) [pid = 3008] [serial = 813] [outer = 00000007485F0800] 18:32:24 INFO - PROCESS | 3008 | 1463189544441 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074F00A800) [pid = 3008] [serial = 814] [outer = 00000007485F0800] 18:32:24 INFO - PROCESS | 3008 | 1463189544871 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 585ms 18:32:24 INFO - PROCESS | 3008 | 1463189544897 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3008 | 1463189544899 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 18:32:24 INFO - PROCESS | 3008 | 1463189544902 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:32:24 INFO - PROCESS | 3008 | 1463189544904 Marionette TRACE conn6 <- [1,1050,null,{}] 18:32:24 INFO - PROCESS | 3008 | 1463189544913 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 3008 | 1463189544996 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 18:32:25 INFO - PROCESS | 3008 | 1463189545005 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556D7000 == 38 [pid = 3008] [id = 272] 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000075348C000) [pid = 3008] [serial = 815] [outer = 0000000000000000] 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000075588E400) [pid = 3008] [serial = 816] [outer = 000000075348C000] 18:32:25 INFO - PROCESS | 3008 | 1463189545051 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000075611A800) [pid = 3008] [serial = 817] [outer = 000000075348C000] 18:32:25 INFO - PROCESS | 3008 | 1463189545484 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 18:32:25 INFO - PROCESS | 3008 | 1463189545534 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 3008 | 1463189545537 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:32:25 INFO - PROCESS | 3008 | 1463189545545 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 3008 | 1463189545547 Marionette TRACE conn6 <- [1,1054,null,{}] 18:32:25 INFO - PROCESS | 3008 | 1463189545550 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 3008 | 1463189545632 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 18:32:25 INFO - PROCESS | 3008 | 1463189545639 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6AD800 == 39 [pid = 3008] [id = 273] 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000756124C00) [pid = 3008] [serial = 818] [outer = 0000000000000000] 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000756127C00) [pid = 3008] [serial = 819] [outer = 0000000756124C00] 18:32:25 INFO - PROCESS | 3008 | 1463189545685 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000756148C00) [pid = 3008] [serial = 820] [outer = 0000000756124C00] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000755593800 == 38 [pid = 3008] [id = 217] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000755590800 == 37 [pid = 3008] [id = 224] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CB000 == 36 [pid = 3008] [id = 225] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000759259000 == 35 [pid = 3008] [id = 223] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C85800 == 34 [pid = 3008] [id = 219] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F85000 == 33 [pid = 3008] [id = 228] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000748E95800 == 32 [pid = 3008] [id = 227] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD6000 == 31 [pid = 3008] [id = 226] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF7800 == 30 [pid = 3008] [id = 221] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000759262000 == 29 [pid = 3008] [id = 254] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 000000075484C800 == 28 [pid = 3008] [id = 222] 18:32:26 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AB6800 == 27 [pid = 3008] [id = 218] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000075270F800) [pid = 3008] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074D227000) [pid = 3008] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000074879C400) [pid = 3008] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000074EA05800) [pid = 3008] [serial = 685] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (00000007485CB400) [pid = 3008] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074EE68000) [pid = 3008] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000749E06C00) [pid = 3008] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000074875F000) [pid = 3008] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000074D00DC00) [pid = 3008] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074DD3C800) [pid = 3008] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074EA09C00) [pid = 3008] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074851A400) [pid = 3008] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074857CC00) [pid = 3008] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000075614EC00) [pid = 3008] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007525A2000) [pid = 3008] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000752D03400) [pid = 3008] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000756064400) [pid = 3008] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000755F71C00) [pid = 3008] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007525A0800) [pid = 3008] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000753492400) [pid = 3008] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000752979800) [pid = 3008] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000753672C00) [pid = 3008] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000075350A800) [pid = 3008] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000755DA6400) [pid = 3008] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000755643C00) [pid = 3008] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748D9AC00) [pid = 3008] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007480BB000) [pid = 3008] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (00000007485ED400) [pid = 3008] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (00000007485F4000) [pid = 3008] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (00000007480B9800) [pid = 3008] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000758131C00) [pid = 3008] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (00000007578CE000) [pid = 3008] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (0000000756D39000) [pid = 3008] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (0000000756C7F000) [pid = 3008] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000755DA1800) [pid = 3008] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000075588B800) [pid = 3008] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (0000000752463000) [pid = 3008] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000074EA90C00) [pid = 3008] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (00000007485F4800) [pid = 3008] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (0000000748576000) [pid = 3008] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (00000007565D7800) [pid = 3008] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (000000074EE76000) [pid = 3008] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (000000074DBC2800) [pid = 3008] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 61 (000000074EA06000) [pid = 3008] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 60 (0000000749B16400) [pid = 3008] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 59 (0000000755918400) [pid = 3008] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 58 (0000000755C49800) [pid = 3008] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | --DOMWINDOW == 57 (000000074EA0A000) [pid = 3008] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:32:27 INFO - PROCESS | 3008 | 1463189547616 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2089ms 18:32:27 INFO - PROCESS | 3008 | 1463189547639 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 3008 | 1463189547644 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:32:27 INFO - PROCESS | 3008 | 1463189547649 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 3008 | 1463189547653 Marionette TRACE conn6 <- [1,1058,null,{}] 18:32:27 INFO - PROCESS | 3008 | 1463189547660 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 3008 | 1463189547750 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 18:32:27 INFO - PROCESS | 3008 | 1463189547759 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D016800 == 28 [pid = 3008] [id = 274] 18:32:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (0000000748577800) [pid = 3008] [serial = 821] [outer = 0000000000000000] 18:32:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (0000000748578000) [pid = 3008] [serial = 822] [outer = 0000000748577800] 18:32:27 INFO - PROCESS | 3008 | 1463189547808 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (00000007485CB000) [pid = 3008] [serial = 823] [outer = 0000000748577800] 18:32:28 INFO - PROCESS | 3008 | 1463189548280 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 18:32:28 INFO - PROCESS | 3008 | 1463189548342 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 18:32:28 INFO - PROCESS | 3008 | 1463189548349 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 18:32:28 INFO - PROCESS | 3008 | 1463189548356 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:32:28 INFO - PROCESS | 3008 | 1463189548359 Marionette TRACE conn6 <- [1,1062,null,{}] 18:32:28 INFO - PROCESS | 3008 | 1463189548363 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 3008 | 1463189548448 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 18:32:28 INFO - PROCESS | 3008 | 1463189548458 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EAB8000 == 29 [pid = 3008] [id = 275] 18:32:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (00000007485EF000) [pid = 3008] [serial = 824] [outer = 0000000000000000] 18:32:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (000000074866C800) [pid = 3008] [serial = 825] [outer = 00000007485EF000] 18:32:28 INFO - PROCESS | 3008 | 1463189548505 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (0000000748795800) [pid = 3008] [serial = 826] [outer = 00000007485EF000] 18:32:28 INFO - PROCESS | 3008 | 1463189548948 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 18:32:28 INFO - PROCESS | 3008 | 1463189548992 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 3008 | 1463189548995 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 18:32:29 INFO - PROCESS | 3008 | 1463189548999 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:32:29 INFO - PROCESS | 3008 | 1463189549003 Marionette TRACE conn6 <- [1,1066,null,{}] 18:32:29 INFO - PROCESS | 3008 | 1463189549015 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 3008 | 1463189549143 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 18:32:29 INFO - PROCESS | 3008 | 1463189549163 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A3800 == 30 [pid = 3008] [id = 276] 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (0000000746CEC800) [pid = 3008] [serial = 827] [outer = 0000000000000000] 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (0000000749CA0000) [pid = 3008] [serial = 828] [outer = 0000000746CEC800] 18:32:29 INFO - PROCESS | 3008 | 1463189549213 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000074D00E000) [pid = 3008] [serial = 829] [outer = 0000000746CEC800] 18:32:29 INFO - PROCESS | 3008 | 1463189549626 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 690ms 18:32:29 INFO - PROCESS | 3008 | 1463189549694 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 3008 | 1463189549697 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 18:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:32:29 INFO - PROCESS | 3008 | 1463189549700 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 3008 | 1463189549702 Marionette TRACE conn6 <- [1,1070,null,{}] 18:32:29 INFO - PROCESS | 3008 | 1463189549705 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 3008 | 1463189549788 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 18:32:29 INFO - PROCESS | 3008 | 1463189549794 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534EB800 == 31 [pid = 3008] [id = 277] 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (000000074D21D000) [pid = 3008] [serial = 830] [outer = 0000000000000000] 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000074D229400) [pid = 3008] [serial = 831] [outer = 000000074D21D000] 18:32:29 INFO - PROCESS | 3008 | 1463189549842 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000074DDE9800) [pid = 3008] [serial = 832] [outer = 000000074D21D000] 18:32:30 INFO - PROCESS | 3008 | 1463189550262 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 587ms 18:32:30 INFO - PROCESS | 3008 | 1463189550290 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 3008 | 1463189550292 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:32:30 INFO - PROCESS | 3008 | 1463189550295 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 3008 | 1463189550297 Marionette TRACE conn6 <- [1,1074,null,{}] 18:32:30 INFO - PROCESS | 3008 | 1463189550301 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:30 INFO - PROCESS | 3008 | 1463189550386 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 18:32:30 INFO - PROCESS | 3008 | 1463189550393 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000075516D000 == 32 [pid = 3008] [id = 278] 18:32:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (00000007485CC800) [pid = 3008] [serial = 833] [outer = 0000000000000000] 18:32:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000074EA8C800) [pid = 3008] [serial = 834] [outer = 00000007485CC800] 18:32:30 INFO - PROCESS | 3008 | 1463189550440 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000074EE74800) [pid = 3008] [serial = 835] [outer = 00000007485CC800] 18:32:30 INFO - PROCESS | 3008 | 1463189550904 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 18:32:30 INFO - PROCESS | 3008 | 1463189550927 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 3008 | 1463189550929 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:32:30 INFO - PROCESS | 3008 | 1463189550933 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 3008 | 1463189550935 Marionette TRACE conn6 <- [1,1078,null,{}] 18:32:30 INFO - PROCESS | 3008 | 1463189550943 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 3008 | 1463189551044 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 18:32:31 INFO - PROCESS | 3008 | 1463189551054 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 3008 | ++DOCSHELL 00000007555A1000 == 33 [pid = 3008] [id = 279] 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000074F00D000) [pid = 3008] [serial = 836] [outer = 0000000000000000] 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (00000007524EFC00) [pid = 3008] [serial = 837] [outer = 000000074F00D000] 18:32:31 INFO - PROCESS | 3008 | 1463189551102 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000752709800) [pid = 3008] [serial = 838] [outer = 000000074F00D000] 18:32:31 INFO - PROCESS | 3008 | 1463189551500 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 585ms 18:32:31 INFO - PROCESS | 3008 | 1463189551538 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 3008 | 1463189551540 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 18:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:32:31 INFO - PROCESS | 3008 | 1463189551558 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 3008 | 1463189551560 Marionette TRACE conn6 <- [1,1082,null,{}] 18:32:31 INFO - PROCESS | 3008 | 1463189551564 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 3008 | 1463189551643 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 18:32:31 INFO - PROCESS | 3008 | 1463189551650 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C62800 == 34 [pid = 3008] [id = 280] 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007529E3000) [pid = 3008] [serial = 839] [outer = 0000000000000000] 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007529EA800) [pid = 3008] [serial = 840] [outer = 00000007529E3000] 18:32:31 INFO - PROCESS | 3008 | 1463189551698 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (0000000752D0E800) [pid = 3008] [serial = 841] [outer = 00000007529E3000] 18:32:32 INFO - PROCESS | 3008 | 1463189552144 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 649ms 18:32:32 INFO - PROCESS | 3008 | 1463189552204 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 3008 | 1463189552206 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 18:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:32:32 INFO - PROCESS | 3008 | 1463189552210 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 3008 | 1463189552212 Marionette TRACE conn6 <- [1,1086,null,{}] 18:32:32 INFO - PROCESS | 3008 | 1463189552215 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 3008 | 1463189552294 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 18:32:32 INFO - PROCESS | 3008 | 1463189552302 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CC000 == 35 [pid = 3008] [id = 281] 18:32:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000752D8C800) [pid = 3008] [serial = 842] [outer = 0000000000000000] 18:32:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000752D8F000) [pid = 3008] [serial = 843] [outer = 0000000752D8C800] 18:32:32 INFO - PROCESS | 3008 | 1463189552351 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000753506400) [pid = 3008] [serial = 844] [outer = 0000000752D8C800] 18:32:32 INFO - PROCESS | 3008 | 1463189552786 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 627ms 18:32:32 INFO - PROCESS | 3008 | 1463189552853 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 3008 | 1463189552855 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 18:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:32:32 INFO - PROCESS | 3008 | 1463189552859 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 3008 | 1463189552861 Marionette TRACE conn6 <- [1,1090,null,{}] 18:32:32 INFO - PROCESS | 3008 | 1463189552864 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 3008 | 1463189552968 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 18:32:33 INFO - PROCESS | 3008 | 1463189553044 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A3000 == 36 [pid = 3008] [id = 282] 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000753620800) [pid = 3008] [serial = 845] [outer = 0000000000000000] 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000753629800) [pid = 3008] [serial = 846] [outer = 0000000753620800] 18:32:33 INFO - PROCESS | 3008 | 1463189553091 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075588B400) [pid = 3008] [serial = 847] [outer = 0000000753620800] 18:32:33 INFO - PROCESS | 3008 | 1463189553514 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 688ms 18:32:33 INFO - PROCESS | 3008 | 1463189553548 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 3008 | 1463189553550 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 18:32:33 INFO - PROCESS | 3008 | 1463189553553 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:32:33 INFO - PROCESS | 3008 | 1463189553564 Marionette TRACE conn6 <- [1,1094,null,{}] 18:32:33 INFO - PROCESS | 3008 | 1463189553575 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 3008 | 1463189553681 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 18:32:33 INFO - PROCESS | 3008 | 1463189553689 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759202800 == 37 [pid = 3008] [id = 283] 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000755892000) [pid = 3008] [serial = 848] [outer = 0000000000000000] 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755C41800) [pid = 3008] [serial = 849] [outer = 0000000755892000] 18:32:33 INFO - PROCESS | 3008 | 1463189553738 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755C4C800) [pid = 3008] [serial = 850] [outer = 0000000755892000] 18:32:34 INFO - PROCESS | 3008 | 1463189554191 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 693ms 18:32:34 INFO - PROCESS | 3008 | 1463189554249 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 3008 | 1463189554252 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:32:34 INFO - PROCESS | 3008 | 1463189554255 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 3008 | 1463189554258 Marionette TRACE conn6 <- [1,1098,null,{}] 18:32:34 INFO - PROCESS | 3008 | 1463189554261 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 3008 | 1463189554413 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 18:32:34 INFO - PROCESS | 3008 | 1463189554442 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755162800 == 38 [pid = 3008] [id = 284] 18:32:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000755DAA400) [pid = 3008] [serial = 851] [outer = 0000000000000000] 18:32:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000755F74400) [pid = 3008] [serial = 852] [outer = 0000000755DAA400] 18:32:34 INFO - PROCESS | 3008 | 1463189554492 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000075611A400) [pid = 3008] [serial = 853] [outer = 0000000755DAA400] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (00000007485F0800) [pid = 3008] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000075348C000) [pid = 3008] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000753625000) [pid = 3008] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000755C4B400) [pid = 3008] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000755F6DC00) [pid = 3008] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000748F9DC00) [pid = 3008] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000747C32C00) [pid = 3008] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000752970C00) [pid = 3008] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000752D89800) [pid = 3008] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000746D40C00) [pid = 3008] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000074D21D800) [pid = 3008] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:32:35 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (00000007485E9400) [pid = 3008] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:32:35 INFO - PROCESS | 3008 | 1463189555290 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1082ms 18:32:35 INFO - PROCESS | 3008 | 1463189555339 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3008 | 1463189555341 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:32:35 INFO - PROCESS | 3008 | 1463189555345 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3008 | 1463189555347 Marionette TRACE conn6 <- [1,1102,null,{}] 18:32:35 INFO - PROCESS | 3008 | 1463189555350 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 3008 | 1463189555453 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 18:32:35 INFO - PROCESS | 3008 | 1463189555499 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562B3800 == 39 [pid = 3008] [id = 285] 18:32:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (00000007485BB400) [pid = 3008] [serial = 854] [outer = 0000000000000000] 18:32:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074F005800) [pid = 3008] [serial = 855] [outer = 00000007485BB400] 18:32:35 INFO - PROCESS | 3008 | 1463189555547 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000075611AC00) [pid = 3008] [serial = 856] [outer = 00000007485BB400] 18:32:35 INFO - PROCESS | 3008 | 1463189555925 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 18:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:32:35 INFO - PROCESS | 3008 | 1463189555982 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3008 | 1463189555984 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 18:32:35 INFO - PROCESS | 3008 | 1463189555987 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3008 | 1463189555989 Marionette TRACE conn6 <- [1,1106,null,{}] 18:32:35 INFO - PROCESS | 3008 | 1463189555993 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 3008 | 1463189556074 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 18:32:36 INFO - PROCESS | 3008 | 1463189556081 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592DA000 == 40 [pid = 3008] [id = 286] 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000756126400) [pid = 3008] [serial = 857] [outer = 0000000000000000] 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000756514C00) [pid = 3008] [serial = 858] [outer = 0000000756126400] 18:32:36 INFO - PROCESS | 3008 | 1463189556125 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075651F000) [pid = 3008] [serial = 859] [outer = 0000000756126400] 18:32:36 INFO - PROCESS | 3008 | 1463189556548 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 587ms 18:32:36 INFO - PROCESS | 3008 | 1463189556578 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 3008 | 1463189556580 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 18:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:32:36 INFO - PROCESS | 3008 | 1463189556584 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 3008 | 1463189556586 Marionette TRACE conn6 <- [1,1110,null,{}] 18:32:36 INFO - PROCESS | 3008 | 1463189556589 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 3008 | 1463189556671 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 18:32:36 INFO - PROCESS | 3008 | 1463189556677 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDE000 == 41 [pid = 3008] [id = 287] 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000075651FC00) [pid = 3008] [serial = 860] [outer = 0000000000000000] 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000756527C00) [pid = 3008] [serial = 861] [outer = 000000075651FC00] 18:32:36 INFO - PROCESS | 3008 | 1463189556722 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000756530400) [pid = 3008] [serial = 862] [outer = 000000075651FC00] 18:32:37 INFO - PROCESS | 3008 | 1463189557206 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 18:32:37 INFO - PROCESS | 3008 | 1463189557280 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 3008 | 1463189557285 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 18:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:32:37 INFO - PROCESS | 3008 | 1463189557291 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 3008 | 1463189557296 Marionette TRACE conn6 <- [1,1114,null,{}] 18:32:37 INFO - PROCESS | 3008 | 1463189557304 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 3008 | 1463189557483 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 18:32:37 INFO - PROCESS | 3008 | 1463189557572 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749CDA800 == 42 [pid = 3008] [id = 288] 18:32:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000747709400) [pid = 3008] [serial = 863] [outer = 0000000000000000] 18:32:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000747E41000) [pid = 3008] [serial = 864] [outer = 0000000747709400] 18:32:37 INFO - PROCESS | 3008 | 1463189557631 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (00000007485C7400) [pid = 3008] [serial = 865] [outer = 0000000747709400] 18:32:38 INFO - PROCESS | 3008 | 1463189558440 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1180ms 18:32:38 INFO - PROCESS | 3008 | 1463189558474 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 3008 | 1463189558481 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 18:32:38 INFO - PROCESS | 3008 | 1463189558488 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:32:38 INFO - PROCESS | 3008 | 1463189558491 Marionette TRACE conn6 <- [1,1118,null,{}] 18:32:38 INFO - PROCESS | 3008 | 1463189558495 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 3008 | 1463189558617 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 18:32:38 INFO - PROCESS | 3008 | 1463189558690 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 3008 | ++DOCSHELL 00000007536A6800 == 43 [pid = 3008] [id = 289] 18:32:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000748D9AC00) [pid = 3008] [serial = 866] [outer = 0000000000000000] 18:32:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000748E70800) [pid = 3008] [serial = 867] [outer = 0000000748D9AC00] 18:32:38 INFO - PROCESS | 3008 | 1463189558747 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074D21C000) [pid = 3008] [serial = 868] [outer = 0000000748D9AC00] 18:32:39 INFO - PROCESS | 3008 | 1463189559759 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1282ms 18:32:39 INFO - PROCESS | 3008 | 1463189559776 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 18:32:39 INFO - PROCESS | 3008 | 1463189559780 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 18:32:39 INFO - PROCESS | 3008 | 1463189559785 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:32:39 INFO - PROCESS | 3008 | 1463189559789 Marionette TRACE conn6 <- [1,1122,null,{}] 18:32:39 INFO - PROCESS | 3008 | 1463189559796 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:39 INFO - PROCESS | 3008 | 1463189559908 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 18:32:39 INFO - PROCESS | 3008 | 1463189559981 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DEDC800 == 44 [pid = 3008] [id = 290] 18:32:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (00000007485D5800) [pid = 3008] [serial = 869] [outer = 0000000000000000] 18:32:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (00000007485EF800) [pid = 3008] [serial = 870] [outer = 00000007485D5800] 18:32:40 INFO - PROCESS | 3008 | 1463189560031 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000748799C00) [pid = 3008] [serial = 871] [outer = 00000007485D5800] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007592DA000 == 43 [pid = 3008] [id = 286] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007562B3800 == 42 [pid = 3008] [id = 285] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 0000000755162800 == 41 [pid = 3008] [id = 284] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 0000000759202800 == 40 [pid = 3008] [id = 283] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A3000 == 39 [pid = 3008] [id = 282] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CC000 == 38 [pid = 3008] [id = 281] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C62800 == 37 [pid = 3008] [id = 280] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007555A1000 == 36 [pid = 3008] [id = 279] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 000000075516D000 == 35 [pid = 3008] [id = 278] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007534EB800 == 34 [pid = 3008] [id = 277] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000756127C00) [pid = 3008] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A3800 == 33 [pid = 3008] [id = 276] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 000000074EAB8000 == 32 [pid = 3008] [id = 275] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 000000074D016800 == 31 [pid = 3008] [id = 274] 18:32:40 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6AD800 == 30 [pid = 3008] [id = 273] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000075611A800) [pid = 3008] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000753671C00) [pid = 3008] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000755D9D800) [pid = 3008] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000075563DC00) [pid = 3008] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000755F74000) [pid = 3008] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755DAAC00) [pid = 3008] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000075588E400) [pid = 3008] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000756063C00) [pid = 3008] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000074D222C00) [pid = 3008] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074875A800) [pid = 3008] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007485BD800) [pid = 3008] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000752D0EC00) [pid = 3008] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000753493C00) [pid = 3008] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007525A3400) [pid = 3008] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000752D07400) [pid = 3008] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000074D223800) [pid = 3008] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000074EA08800) [pid = 3008] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000748F9A800) [pid = 3008] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000074875D000) [pid = 3008] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000074F003C00) [pid = 3008] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000749CA0C00) [pid = 3008] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000074F00A800) [pid = 3008] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000075350D400) [pid = 3008] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3008 | [GFX2-]: DrawTargetD2D 1.1 (00000007527677D0): Failed to create GradientStopCollection with no stops. 18:32:40 INFO - PROCESS | 3008 | [GFX3-]: No stops specified for gradient pattern. 18:32:40 INFO - PROCESS | 3008 | 1463189560539 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 795ms 18:32:40 INFO - PROCESS | 3008 | 1463189560586 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 3008 | 1463189560592 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 18:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:32:40 INFO - PROCESS | 3008 | 1463189560598 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - PROCESS | 3008 | 1463189560601 Marionette TRACE conn6 <- [1,1126,null,{}] 18:32:40 INFO - PROCESS | 3008 | 1463189560605 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:40 INFO - PROCESS | 3008 | 1463189560688 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 18:32:40 INFO - PROCESS | 3008 | 1463189560697 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F8E9000 == 31 [pid = 3008] [id = 291] 18:32:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (00000007487A0C00) [pid = 3008] [serial = 872] [outer = 0000000000000000] 18:32:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000748DCCC00) [pid = 3008] [serial = 873] [outer = 00000007487A0C00] 18:32:40 INFO - PROCESS | 3008 | 1463189560744 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000749E4FC00) [pid = 3008] [serial = 874] [outer = 00000007487A0C00] 18:32:41 INFO - PROCESS | 3008 | 1463189561218 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 18:32:41 INFO - PROCESS | 3008 | 1463189561227 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3008 | 1463189561229 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 18:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:32:41 INFO - PROCESS | 3008 | 1463189561233 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 3008 | 1463189561237 Marionette TRACE conn6 <- [1,1130,null,{}] 18:32:41 INFO - PROCESS | 3008 | 1463189561254 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 3008 | 1463189561343 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 18:32:41 INFO - PROCESS | 3008 | 1463189561353 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000075369D800 == 32 [pid = 3008] [id = 292] 18:32:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074DD3B400) [pid = 3008] [serial = 875] [outer = 0000000000000000] 18:32:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000074DEA9C00) [pid = 3008] [serial = 876] [outer = 000000074DD3B400] 18:32:41 INFO - PROCESS | 3008 | 1463189561405 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074EA90C00) [pid = 3008] [serial = 877] [outer = 000000074DD3B400] 18:32:41 INFO - PROCESS | 3008 | 1463189561897 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 18:32:41 INFO - PROCESS | 3008 | 1463189561928 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3008 | 1463189561930 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 18:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:32:41 INFO - PROCESS | 3008 | 1463189561934 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 3008 | 1463189561936 Marionette TRACE conn6 <- [1,1134,null,{}] 18:32:41 INFO - PROCESS | 3008 | 1463189561944 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 3008 | 1463189562029 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 18:32:42 INFO - PROCESS | 3008 | 1463189562036 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755973800 == 33 [pid = 3008] [id = 293] 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074F00D800) [pid = 3008] [serial = 878] [outer = 0000000000000000] 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074F03D400) [pid = 3008] [serial = 879] [outer = 000000074F00D800] 18:32:42 INFO - PROCESS | 3008 | 1463189562085 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007524AB400) [pid = 3008] [serial = 880] [outer = 000000074F00D800] 18:32:42 INFO - PROCESS | 3008 | 1463189562518 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 18:32:42 INFO - PROCESS | 3008 | 1463189562566 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 3008 | 1463189562568 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 18:32:42 INFO - PROCESS | 3008 | 1463189562572 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:32:42 INFO - PROCESS | 3008 | 1463189562574 Marionette TRACE conn6 <- [1,1138,null,{}] 18:32:42 INFO - PROCESS | 3008 | 1463189562577 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 3008 | 1463189562679 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 18:32:42 INFO - PROCESS | 3008 | 1463189562685 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C8E800 == 34 [pid = 3008] [id = 294] 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (00000007525A0C00) [pid = 3008] [serial = 881] [outer = 0000000000000000] 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (00000007525F0800) [pid = 3008] [serial = 882] [outer = 00000007525A0C00] 18:32:42 INFO - PROCESS | 3008 | 1463189562732 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000752D03800) [pid = 3008] [serial = 883] [outer = 00000007525A0C00] 18:32:43 INFO - PROCESS | 3008 | 1463189563209 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 18:32:43 INFO - PROCESS | 3008 | 1463189563266 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3008 | 1463189563268 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 18:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:32:43 INFO - PROCESS | 3008 | 1463189563280 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3008 | 1463189563282 Marionette TRACE conn6 <- [1,1142,null,{}] 18:32:43 INFO - PROCESS | 3008 | 1463189563285 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 3008 | 1463189563418 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 18:32:43 INFO - PROCESS | 3008 | 1463189563431 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758180800 == 35 [pid = 3008] [id = 295] 18:32:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000752D0B800) [pid = 3008] [serial = 884] [outer = 0000000000000000] 18:32:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000752D89C00) [pid = 3008] [serial = 885] [outer = 0000000752D0B800] 18:32:43 INFO - PROCESS | 3008 | 1463189563478 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000075366DC00) [pid = 3008] [serial = 886] [outer = 0000000752D0B800] 18:32:43 INFO - PROCESS | 3008 | [3008] 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 18:32:44 INFO - PROCESS | 3008 | 1463189564035 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 775ms 18:32:44 INFO - PROCESS | 3008 | 1463189564061 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 3008 | 1463189564064 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 18:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:32:44 INFO - PROCESS | 3008 | 1463189564067 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 3008 | 1463189564069 Marionette TRACE conn6 <- [1,1146,null,{}] 18:32:44 INFO - PROCESS | 3008 | 1463189564073 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 3008 | 1463189564174 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 18:32:44 INFO - PROCESS | 3008 | 1463189564182 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590BF800 == 36 [pid = 3008] [id = 296] 18:32:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000075563DC00) [pid = 3008] [serial = 887] [outer = 0000000000000000] 18:32:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000075588DC00) [pid = 3008] [serial = 888] [outer = 000000075563DC00] 18:32:44 INFO - PROCESS | 3008 | 1463189564228 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000755C50400) [pid = 3008] [serial = 889] [outer = 000000075563DC00] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755DAA400) [pid = 3008] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (00000007485EF000) [pid = 3008] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000074F00D000) [pid = 3008] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000756126400) [pid = 3008] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074D21D000) [pid = 3008] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007485CC800) [pid = 3008] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (00000007529E3000) [pid = 3008] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000746CEC800) [pid = 3008] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000753620800) [pid = 3008] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000752D8C800) [pid = 3008] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748577800) [pid = 3008] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000755892000) [pid = 3008] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000756124C00) [pid = 3008] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:32:44 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (00000007485BB400) [pid = 3008] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:32:44 INFO - PROCESS | 3008 | 1463189564797 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 3008 | 1463189564847 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 18:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:32:44 INFO - PROCESS | 3008 | 1463189564850 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 3008 | 1463189564852 Marionette TRACE conn6 <- [1,1150,null,{}] 18:32:44 INFO - PROCESS | 3008 | 1463189564855 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 3008 | 1463189564943 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 18:32:45 INFO - PROCESS | 3008 | 1463189565012 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759232000 == 37 [pid = 3008] [id = 297] 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007487A0800) [pid = 3008] [serial = 890] [outer = 0000000000000000] 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (0000000753505000) [pid = 3008] [serial = 891] [outer = 00000007487A0800] 18:32:45 INFO - PROCESS | 3008 | 1463189565059 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000755D9F800) [pid = 3008] [serial = 892] [outer = 00000007487A0800] 18:32:45 INFO - PROCESS | 3008 | 1463189565427 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 627ms 18:32:45 INFO - PROCESS | 3008 | 1463189565480 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 3008 | 1463189565483 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 18:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:32:45 INFO - PROCESS | 3008 | 1463189565486 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 3008 | 1463189565488 Marionette TRACE conn6 <- [1,1154,null,{}] 18:32:45 INFO - PROCESS | 3008 | 1463189565494 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:45 INFO - PROCESS | 3008 | 1463189565598 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 18:32:45 INFO - PROCESS | 3008 | 1463189565608 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925E800 == 38 [pid = 3008] [id = 298] 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000753504C00) [pid = 3008] [serial = 893] [outer = 0000000000000000] 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000755DAB000) [pid = 3008] [serial = 894] [outer = 0000000753504C00] 18:32:45 INFO - PROCESS | 3008 | 1463189565654 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000755F76000) [pid = 3008] [serial = 895] [outer = 0000000753504C00] 18:32:46 INFO - PROCESS | 3008 | 1463189566054 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 18:32:46 INFO - PROCESS | 3008 | 1463189566076 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 3008 | 1463189566078 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 18:32:46 INFO - PROCESS | 3008 | 1463189566082 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:32:46 INFO - PROCESS | 3008 | 1463189566084 Marionette TRACE conn6 <- [1,1158,null,{}] 18:32:46 INFO - PROCESS | 3008 | 1463189566087 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 3008 | 1463189566167 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 18:32:46 INFO - PROCESS | 3008 | 1463189566240 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925E000 == 39 [pid = 3008] [id = 299] 18:32:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000755DA3800) [pid = 3008] [serial = 896] [outer = 0000000000000000] 18:32:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000756064800) [pid = 3008] [serial = 897] [outer = 0000000755DA3800] 18:32:46 INFO - PROCESS | 3008 | 1463189566287 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000756126400) [pid = 3008] [serial = 898] [outer = 0000000755DA3800] 18:32:46 INFO - PROCESS | 3008 | 1463189566666 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 18:32:46 INFO - PROCESS | 3008 | 1463189566738 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 3008 | 1463189566742 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 18:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:32:46 INFO - PROCESS | 3008 | 1463189566748 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 3008 | 1463189566753 Marionette TRACE conn6 <- [1,1162,null,{}] 18:32:46 INFO - PROCESS | 3008 | 1463189566760 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 3008 | 1463189566910 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 18:32:47 INFO - PROCESS | 3008 | 1463189567031 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DB96000 == 40 [pid = 3008] [id = 300] 18:32:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000074857F800) [pid = 3008] [serial = 899] [outer = 0000000000000000] 18:32:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (00000007485C1000) [pid = 3008] [serial = 900] [outer = 000000074857F800] 18:32:47 INFO - PROCESS | 3008 | 1463189567092 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074875D400) [pid = 3008] [serial = 901] [outer = 000000074857F800] 18:32:47 INFO - PROCESS | 3008 | 1463189567710 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 3008 | 1463189567790 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 18:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:32:47 INFO - PROCESS | 3008 | 1463189567798 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - PROCESS | 3008 | 1463189567802 Marionette TRACE conn6 <- [1,1166,null,{}] 18:32:47 INFO - PROCESS | 3008 | 1463189567842 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 3008 | 1463189567958 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 18:32:48 INFO - PROCESS | 3008 | 1463189568024 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758064000 == 41 [pid = 3008] [id = 301] 18:32:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074D227000) [pid = 3008] [serial = 902] [outer = 0000000000000000] 18:32:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074EA8E400) [pid = 3008] [serial = 903] [outer = 000000074D227000] 18:32:48 INFO - PROCESS | 3008 | 1463189568080 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007525E8000) [pid = 3008] [serial = 904] [outer = 000000074D227000] 18:32:48 INFO - PROCESS | 3008 | 1463189568737 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 3008 | 1463189568806 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 18:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:32:48 INFO - PROCESS | 3008 | 1463189568811 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 3008 | 1463189568813 Marionette TRACE conn6 <- [1,1170,null,{}] 18:32:48 INFO - PROCESS | 3008 | 1463189568824 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:48 INFO - PROCESS | 3008 | 1463189568935 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 18:32:49 INFO - PROCESS | 3008 | 1463189569010 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6AD800 == 42 [pid = 3008] [id = 302] 18:32:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755C43000) [pid = 3008] [serial = 905] [outer = 0000000000000000] 18:32:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755DA1800) [pid = 3008] [serial = 906] [outer = 0000000755C43000] 18:32:49 INFO - PROCESS | 3008 | 1463189569111 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756513800) [pid = 3008] [serial = 907] [outer = 0000000755C43000] 18:32:49 INFO - PROCESS | 3008 | 1463189569708 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 3008 | 1463189569758 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 18:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:32:49 INFO - PROCESS | 3008 | 1463189569762 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 3008 | 1463189569764 Marionette TRACE conn6 <- [1,1174,null,{}] 18:32:49 INFO - PROCESS | 3008 | 1463189569767 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 3008 | 1463189569875 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 18:32:49 INFO - PROCESS | 3008 | 1463189569948 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDA0800 == 43 [pid = 3008] [id = 303] 18:32:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000075652F400) [pid = 3008] [serial = 908] [outer = 0000000000000000] 18:32:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000756589C00) [pid = 3008] [serial = 909] [outer = 000000075652F400] 18:32:50 INFO - PROCESS | 3008 | 1463189570005 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007565DEC00) [pid = 3008] [serial = 910] [outer = 000000075652F400] 18:32:50 INFO - PROCESS | 3008 | 1463189570563 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 3008 | 1463189570603 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 18:32:50 INFO - PROCESS | 3008 | 1463189570607 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 3008 | 1463189570609 Marionette TRACE conn6 <- [1,1178,null,{}] 18:32:50 INFO - PROCESS | 3008 | 1463189570613 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 3008 | 1463189570717 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 18:32:50 INFO - PROCESS | 3008 | 1463189570800 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A0000 == 44 [pid = 3008] [id = 304] 18:32:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007565D9800) [pid = 3008] [serial = 911] [outer = 0000000000000000] 18:32:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000756C7C800) [pid = 3008] [serial = 912] [outer = 00000007565D9800] 18:32:50 INFO - PROCESS | 3008 | 1463189570857 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756C83C00) [pid = 3008] [serial = 913] [outer = 00000007565D9800] 18:32:51 INFO - PROCESS | 3008 | 1463189571492 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:32:51 INFO - PROCESS | 3008 | 1463189571554 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 18:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:32:51 INFO - PROCESS | 3008 | 1463189571558 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 3008 | 1463189571560 Marionette TRACE conn6 <- [1,1182,null,{}] 18:32:51 INFO - PROCESS | 3008 | 1463189571564 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:51 INFO - PROCESS | 3008 | 1463189571800 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 18:32:51 INFO - PROCESS | 3008 | 1463189571923 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DD81000 == 45 [pid = 3008] [id = 305] 18:32:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007480B9800) [pid = 3008] [serial = 914] [outer = 0000000000000000] 18:32:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074851C800) [pid = 3008] [serial = 915] [outer = 00000007480B9800] 18:32:51 INFO - PROCESS | 3008 | 1463189571975 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (00000007485E8C00) [pid = 3008] [serial = 916] [outer = 00000007480B9800] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 000000075925E800 == 44 [pid = 3008] [id = 298] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 0000000759232000 == 43 [pid = 3008] [id = 297] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 00000007590BF800 == 42 [pid = 3008] [id = 296] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 0000000758180800 == 41 [pid = 3008] [id = 295] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C8E800 == 40 [pid = 3008] [id = 294] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 0000000755973800 == 39 [pid = 3008] [id = 293] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 000000075369D800 == 38 [pid = 3008] [id = 292] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 000000074F8E9000 == 37 [pid = 3008] [id = 291] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 000000074DEDC800 == 36 [pid = 3008] [id = 290] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 00000007536A6800 == 35 [pid = 3008] [id = 289] 18:32:52 INFO - PROCESS | 3008 | --DOCSHELL 0000000749CDA800 == 34 [pid = 3008] [id = 288] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007529EA800) [pid = 3008] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000752D0E800) [pid = 3008] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000749CA0000) [pid = 3008] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074D00E000) [pid = 3008] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000753629800) [pid = 3008] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (000000075588B400) [pid = 3008] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000752D8F000) [pid = 3008] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000748578000) [pid = 3008] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (00000007485CB000) [pid = 3008] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000755C41800) [pid = 3008] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000756148C00) [pid = 3008] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074F005800) [pid = 3008] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000755F74400) [pid = 3008] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074866C800) [pid = 3008] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000748795800) [pid = 3008] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (00000007524EFC00) [pid = 3008] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000752709800) [pid = 3008] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756514C00) [pid = 3008] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000074D229400) [pid = 3008] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000074DDE9800) [pid = 3008] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000074EE74800) [pid = 3008] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000756527C00) [pid = 3008] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074EA8C800) [pid = 3008] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075651F000) [pid = 3008] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000755C4C800) [pid = 3008] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000075611AC00) [pid = 3008] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (000000075611A400) [pid = 3008] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000753506400) [pid = 3008] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:32:52 INFO - PROCESS | 3008 | 1463189572587 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 3008 | 1463189572644 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 18:32:52 INFO - PROCESS | 3008 | 1463189572648 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:32:52 INFO - PROCESS | 3008 | 1463189572653 Marionette TRACE conn6 <- [1,1186,null,{}] 18:32:52 INFO - PROCESS | 3008 | 1463189572658 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 3008 | 1463189572754 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 18:32:52 INFO - PROCESS | 3008 | 1463189572826 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DDD7800 == 35 [pid = 3008] [id = 306] 18:32:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074857D400) [pid = 3008] [serial = 917] [outer = 0000000000000000] 18:32:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000748798400) [pid = 3008] [serial = 918] [outer = 000000074857D400] 18:32:52 INFO - PROCESS | 3008 | 1463189572876 Marionette DEBUG loaded listener.js 18:32:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (0000000749E13400) [pid = 3008] [serial = 919] [outer = 000000074857D400] 18:32:53 INFO - PROCESS | 3008 | 1463189573334 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 732ms 18:32:53 INFO - PROCESS | 3008 | 1463189573385 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 3008 | 1463189573389 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 18:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:32:53 INFO - PROCESS | 3008 | 1463189573392 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 3008 | 1463189573394 Marionette TRACE conn6 <- [1,1190,null,{}] 18:32:53 INFO - PROCESS | 3008 | 1463189573398 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 3008 | 1463189573483 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 18:32:53 INFO - PROCESS | 3008 | 1463189573498 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075484E000 == 36 [pid = 3008] [id = 307] 18:32:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EA05800) [pid = 3008] [serial = 920] [outer = 0000000000000000] 18:32:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074EE76400) [pid = 3008] [serial = 921] [outer = 000000074EA05800] 18:32:53 INFO - PROCESS | 3008 | 1463189573545 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000074F03AC00) [pid = 3008] [serial = 922] [outer = 000000074EA05800] 18:32:54 INFO - PROCESS | 3008 | 1463189574003 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:32:54 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 18:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 18:32:54 INFO - PROCESS | 3008 | 1463189574026 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 3008 | 1463189574037 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:32:54 INFO - PROCESS | 3008 | 1463189574048 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 3008 | 1463189574053 Marionette TRACE conn6 <- [1,1194,null,{}] 18:32:54 INFO - PROCESS | 3008 | 1463189574057 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 3008 | 1463189574146 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 18:32:54 INFO - PROCESS | 3008 | 1463189574156 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AC6000 == 37 [pid = 3008] [id = 308] 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (00000007525A5C00) [pid = 3008] [serial = 923] [outer = 0000000000000000] 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D10800) [pid = 3008] [serial = 924] [outer = 00000007525A5C00] 18:32:54 INFO - PROCESS | 3008 | 1463189574202 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000075348F800) [pid = 3008] [serial = 925] [outer = 00000007525A5C00] 18:32:54 INFO - PROCESS | 3008 | 1463189574635 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 648ms 18:32:54 INFO - PROCESS | 3008 | 1463189574691 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 3008 | 1463189574694 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 18:32:54 INFO - PROCESS | 3008 | 1463189574697 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:32:54 INFO - PROCESS | 3008 | 1463189574699 Marionette TRACE conn6 <- [1,1198,null,{}] 18:32:54 INFO - PROCESS | 3008 | 1463189574702 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 3008 | 1463189574785 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 18:32:54 INFO - PROCESS | 3008 | 1463189574823 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756A8B800 == 38 [pid = 3008] [id = 309] 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000753508000) [pid = 3008] [serial = 926] [outer = 0000000000000000] 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000753629800) [pid = 3008] [serial = 927] [outer = 0000000753508000] 18:32:54 INFO - PROCESS | 3008 | 1463189574873 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755A0DC00) [pid = 3008] [serial = 928] [outer = 0000000753508000] 18:32:55 INFO - PROCESS | 3008 | 1463189575313 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 18:32:55 INFO - PROCESS | 3008 | 1463189575393 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 18:32:55 INFO - PROCESS | 3008 | 1463189575395 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 18:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:32:55 INFO - PROCESS | 3008 | 1463189575398 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 3008 | 1463189575400 Marionette TRACE conn6 <- [1,1202,null,{}] 18:32:55 INFO - PROCESS | 3008 | 1463189575404 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:55 INFO - PROCESS | 3008 | 1463189575516 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 18:32:55 INFO - PROCESS | 3008 | 1463189575567 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590B6800 == 39 [pid = 3008] [id = 310] 18:32:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000755DA9C00) [pid = 3008] [serial = 929] [outer = 0000000000000000] 18:32:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000755F6E800) [pid = 3008] [serial = 930] [outer = 0000000755DA9C00] 18:32:55 INFO - PROCESS | 3008 | 1463189575620 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000756143C00) [pid = 3008] [serial = 931] [outer = 0000000755DA9C00] 18:32:56 INFO - PROCESS | 3008 | 1463189576047 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 18:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:32:56 INFO - PROCESS | 3008 | 1463189576100 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 3008 | 1463189576102 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 18:32:56 INFO - PROCESS | 3008 | 1463189576106 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 3008 | 1463189576108 Marionette TRACE conn6 <- [1,1206,null,{}] 18:32:56 INFO - PROCESS | 3008 | 1463189576112 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 3008 | 1463189576249 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 18:32:56 INFO - PROCESS | 3008 | 1463189576299 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759244000 == 40 [pid = 3008] [id = 311] 18:32:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000075651F800) [pid = 3008] [serial = 932] [outer = 0000000000000000] 18:32:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000756584000) [pid = 3008] [serial = 933] [outer = 000000075651F800] 18:32:56 INFO - PROCESS | 3008 | 1463189576344 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756D3B000) [pid = 3008] [serial = 934] [outer = 000000075651F800] 18:32:56 INFO - PROCESS | 3008 | 1463189576767 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 18:32:56 INFO - PROCESS | 3008 | 1463189576807 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 3008 | 1463189576809 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 18:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:32:56 INFO - PROCESS | 3008 | 1463189576812 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 3008 | 1463189576814 Marionette TRACE conn6 <- [1,1210,null,{}] 18:32:56 INFO - PROCESS | 3008 | 1463189576817 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 3008 | 1463189576931 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 18:32:56 INFO - PROCESS | 3008 | 1463189576939 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:56 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592D6000 == 41 [pid = 3008] [id = 312] 18:32:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756DF2800) [pid = 3008] [serial = 935] [outer = 0000000000000000] 18:32:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (00000007578C3000) [pid = 3008] [serial = 936] [outer = 0000000756DF2800] 18:32:56 INFO - PROCESS | 3008 | 1463189576984 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000757C49C00) [pid = 3008] [serial = 937] [outer = 0000000756DF2800] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (00000007525A0C00) [pid = 3008] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000753504C00) [pid = 3008] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000748D9AC00) [pid = 3008] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074DD3B400) [pid = 3008] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (00000007485D5800) [pid = 3008] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007487A0C00) [pid = 3008] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000074F00D800) [pid = 3008] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000752D0B800) [pid = 3008] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (00000007487A0800) [pid = 3008] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:32:57 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000075563DC00) [pid = 3008] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:32:57 INFO - PROCESS | 3008 | 1463189577406 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 3008 | 1463189577446 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:32:57 INFO - PROCESS | 3008 | 1463189577449 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 3008 | 1463189577451 Marionette TRACE conn6 <- [1,1214,null,{}] 18:32:57 INFO - PROCESS | 3008 | 1463189577455 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:57 INFO - PROCESS | 3008 | 1463189577539 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 18:32:57 INFO - PROCESS | 3008 | 1463189577577 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDD800 == 42 [pid = 3008] [id = 313] 18:32:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000752D03000) [pid = 3008] [serial = 938] [outer = 0000000000000000] 18:32:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (00000007578CC800) [pid = 3008] [serial = 939] [outer = 0000000752D03000] 18:32:57 INFO - PROCESS | 3008 | 1463189577625 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007580B5800) [pid = 3008] [serial = 940] [outer = 0000000752D03000] 18:32:58 INFO - PROCESS | 3008 | 1463189578040 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 18:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:32:58 INFO - PROCESS | 3008 | 1463189578079 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 3008 | 1463189578081 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 18:32:58 INFO - PROCESS | 3008 | 1463189578085 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 3008 | 1463189578087 Marionette TRACE conn6 <- [1,1218,null,{}] 18:32:58 INFO - PROCESS | 3008 | 1463189578095 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 3008 | 1463189578180 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 18:32:58 INFO - PROCESS | 3008 | 1463189578187 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BD9C000 == 43 [pid = 3008] [id = 314] 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000075813F800) [pid = 3008] [serial = 941] [outer = 0000000000000000] 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007581F0800) [pid = 3008] [serial = 942] [outer = 000000075813F800] 18:32:58 INFO - PROCESS | 3008 | 1463189578234 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000758C5B400) [pid = 3008] [serial = 943] [outer = 000000075813F800] 18:32:58 INFO - PROCESS | 3008 | 1463189578652 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 586ms 18:32:58 INFO - PROCESS | 3008 | 1463189578674 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 3008 | 1463189578676 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 18:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:32:58 INFO - PROCESS | 3008 | 1463189578689 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 3008 | 1463189578691 Marionette TRACE conn6 <- [1,1222,null,{}] 18:32:58 INFO - PROCESS | 3008 | 1463189578694 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 3008 | 1463189578779 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 18:32:58 INFO - PROCESS | 3008 | 1463189578785 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0C6800 == 44 [pid = 3008] [id = 315] 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000758C5E800) [pid = 3008] [serial = 944] [outer = 0000000000000000] 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000758C63800) [pid = 3008] [serial = 945] [outer = 0000000758C5E800] 18:32:58 INFO - PROCESS | 3008 | 1463189578837 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000758D44400) [pid = 3008] [serial = 946] [outer = 0000000758C5E800] 18:32:59 INFO - PROCESS | 3008 | 1463189579482 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 838ms 18:32:59 INFO - PROCESS | 3008 | 1463189579521 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 3008 | 1463189579526 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 18:32:59 INFO - PROCESS | 3008 | 1463189579532 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:32:59 INFO - PROCESS | 3008 | 1463189579537 Marionette TRACE conn6 <- [1,1226,null,{}] 18:32:59 INFO - PROCESS | 3008 | 1463189579543 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:59 INFO - PROCESS | 3008 | 1463189579662 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 18:32:59 INFO - PROCESS | 3008 | 1463189579749 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F6B800 == 45 [pid = 3008] [id = 316] 18:32:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007485D4000) [pid = 3008] [serial = 947] [outer = 0000000000000000] 18:32:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000748F9F000) [pid = 3008] [serial = 948] [outer = 00000007485D4000] 18:32:59 INFO - PROCESS | 3008 | 1463189579809 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000074D808800) [pid = 3008] [serial = 949] [outer = 00000007485D4000] 18:33:00 INFO - PROCESS | 3008 | 1463189580392 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 882ms 18:33:00 INFO - PROCESS | 3008 | 1463189580421 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 18:33:00 INFO - PROCESS | 3008 | 1463189580428 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 18:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:33:00 INFO - PROCESS | 3008 | 1463189580436 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:33:00 INFO - PROCESS | 3008 | 1463189580439 Marionette TRACE conn6 <- [1,1230,null,{}] 18:33:00 INFO - PROCESS | 3008 | 1463189580443 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:00 INFO - PROCESS | 3008 | 1463189580555 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 18:33:00 INFO - PROCESS | 3008 | 1463189580643 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590B6000 == 46 [pid = 3008] [id = 317] 18:33:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (00000007524A8C00) [pid = 3008] [serial = 950] [outer = 0000000000000000] 18:33:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (00000007529EA800) [pid = 3008] [serial = 951] [outer = 00000007524A8C00] 18:33:00 INFO - PROCESS | 3008 | 1463189580700 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000075361EC00) [pid = 3008] [serial = 952] [outer = 00000007524A8C00] 18:33:01 INFO - PROCESS | 3008 | 1463189581294 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 944ms 18:33:01 INFO - PROCESS | 3008 | 1463189581381 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 3008 | 1463189581383 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 18:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:33:01 INFO - PROCESS | 3008 | 1463189581387 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 3008 | 1463189581391 Marionette TRACE conn6 <- [1,1234,null,{}] 18:33:01 INFO - PROCESS | 3008 | 1463189581403 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 3008 | 1463189581563 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 18:33:01 INFO - PROCESS | 3008 | 1463189581575 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C33B000 == 47 [pid = 3008] [id = 318] 18:33:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000756125400) [pid = 3008] [serial = 953] [outer = 0000000000000000] 18:33:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000756529800) [pid = 3008] [serial = 954] [outer = 0000000756125400] 18:33:01 INFO - PROCESS | 3008 | 1463189581634 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (00000007581EB800) [pid = 3008] [serial = 955] [outer = 0000000756125400] 18:33:02 INFO - PROCESS | 3008 | 1463189582276 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 944ms 18:33:02 INFO - PROCESS | 3008 | 1463189582334 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 3008 | 1463189582337 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 18:33:02 INFO - PROCESS | 3008 | 1463189582355 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:33:02 INFO - PROCESS | 3008 | 1463189582357 Marionette TRACE conn6 <- [1,1238,null,{}] 18:33:02 INFO - PROCESS | 3008 | 1463189582361 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 3008 | 1463189582471 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 18:33:02 INFO - PROCESS | 3008 | 1463189582544 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDA9800 == 48 [pid = 3008] [id = 319] 18:33:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000758D45C00) [pid = 3008] [serial = 956] [outer = 0000000000000000] 18:33:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000758D49800) [pid = 3008] [serial = 957] [outer = 0000000758D45C00] 18:33:02 INFO - PROCESS | 3008 | 1463189582601 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000758E24800) [pid = 3008] [serial = 958] [outer = 0000000758D45C00] 18:33:03 INFO - PROCESS | 3008 | 1463189583274 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 985ms 18:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:33:03 INFO - PROCESS | 3008 | 1463189583346 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 3008 | 1463189583348 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 18:33:03 INFO - PROCESS | 3008 | 1463189583352 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 3008 | 1463189583354 Marionette TRACE conn6 <- [1,1242,null,{}] 18:33:03 INFO - PROCESS | 3008 | 1463189583374 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 3008 | 1463189583644 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 18:33:03 INFO - PROCESS | 3008 | 1463189583783 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075256A000 == 49 [pid = 3008] [id = 320] 18:33:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000074857A000) [pid = 3008] [serial = 959] [outer = 0000000000000000] 18:33:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (00000007485D1400) [pid = 3008] [serial = 960] [outer = 000000074857A000] 18:33:03 INFO - PROCESS | 3008 | 1463189583835 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000749E0B000) [pid = 3008] [serial = 961] [outer = 000000074857A000] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000075BD9C000 == 48 [pid = 3008] [id = 314] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDD800 == 47 [pid = 3008] [id = 313] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 00000007592D6000 == 46 [pid = 3008] [id = 312] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 0000000759244000 == 45 [pid = 3008] [id = 311] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 00000007590B6800 == 44 [pid = 3008] [id = 310] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 0000000756A8B800 == 43 [pid = 3008] [id = 309] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000756064800) [pid = 3008] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | 1463189584565 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AC6000 == 42 [pid = 3008] [id = 308] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000075484E000 == 41 [pid = 3008] [id = 307] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000074DDD7800 == 40 [pid = 3008] [id = 306] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000074DD81000 == 39 [pid = 3008] [id = 305] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6AD800 == 38 [pid = 3008] [id = 302] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 0000000758064000 == 37 [pid = 3008] [id = 301] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000074DB96000 == 36 [pid = 3008] [id = 300] 18:33:04 INFO - PROCESS | 3008 | --DOCSHELL 000000075925E000 == 35 [pid = 3008] [id = 299] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000074F03D400) [pid = 3008] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000752D89C00) [pid = 3008] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000075366DC00) [pid = 3008] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000753505000) [pid = 3008] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000075588DC00) [pid = 3008] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000755DAB000) [pid = 3008] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000755D9F800) [pid = 3008] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000755C50400) [pid = 3008] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000747E41000) [pid = 3008] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007525F0800) [pid = 3008] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (00000007524AB400) [pid = 3008] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000752D03800) [pid = 3008] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000755F76000) [pid = 3008] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074D21C000) [pid = 3008] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000748E70800) [pid = 3008] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000074DEA9C00) [pid = 3008] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074EA90C00) [pid = 3008] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1253ms 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000748799C00) [pid = 3008] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007485EF800) [pid = 3008] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000748DCCC00) [pid = 3008] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000749E4FC00) [pid = 3008] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:33:04 INFO - PROCESS | 3008 | 1463189584609 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 3008 | 1463189584613 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 18:33:04 INFO - PROCESS | 3008 | 1463189584617 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:33:04 INFO - PROCESS | 3008 | 1463189584621 Marionette TRACE conn6 <- [1,1246,null,{}] 18:33:04 INFO - PROCESS | 3008 | 1463189584626 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 3008 | 1463189584713 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 18:33:04 INFO - PROCESS | 3008 | 1463189584727 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DB8F800 == 36 [pid = 3008] [id = 321] 18:33:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (00000007485EF800) [pid = 3008] [serial = 962] [outer = 0000000000000000] 18:33:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000748793C00) [pid = 3008] [serial = 963] [outer = 00000007485EF800] 18:33:04 INFO - PROCESS | 3008 | 1463189584777 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000749E51000) [pid = 3008] [serial = 964] [outer = 00000007485EF800] 18:33:05 INFO - PROCESS | 3008 | 1463189585302 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 742ms 18:33:05 INFO - PROCESS | 3008 | 1463189585364 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 3008 | 1463189585367 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:33:05 INFO - PROCESS | 3008 | 1463189585370 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 3008 | 1463189585373 Marionette TRACE conn6 <- [1,1250,null,{}] 18:33:05 INFO - PROCESS | 3008 | 1463189585376 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 3008 | 1463189585462 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 18:33:05 INFO - PROCESS | 3008 | 1463189585473 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E1000 == 37 [pid = 3008] [id = 322] 18:33:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000074EA86000) [pid = 3008] [serial = 965] [outer = 0000000000000000] 18:33:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000074EA90800) [pid = 3008] [serial = 966] [outer = 000000074EA86000] 18:33:05 INFO - PROCESS | 3008 | 1463189585521 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000074F00A800) [pid = 3008] [serial = 967] [outer = 000000074EA86000] 18:33:06 INFO - PROCESS | 3008 | 1463189585998 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 18:33:06 INFO - PROCESS | 3008 | 1463189586065 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 18:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:33:06 INFO - PROCESS | 3008 | 1463189586077 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 18:33:06 INFO - PROCESS | 3008 | 1463189586088 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 3008 | 1463189586092 Marionette TRACE conn6 <- [1,1254,null,{}] 18:33:06 INFO - PROCESS | 3008 | 1463189586096 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 3008 | 1463189586207 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 18:33:06 INFO - PROCESS | 3008 | 1463189586222 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755986800 == 38 [pid = 3008] [id = 323] 18:33:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000074EE72C00) [pid = 3008] [serial = 968] [outer = 0000000000000000] 18:33:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007525EC000) [pid = 3008] [serial = 969] [outer = 000000074EE72C00] 18:33:06 INFO - PROCESS | 3008 | 1463189586268 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000752D05800) [pid = 3008] [serial = 970] [outer = 000000074EE72C00] 18:33:06 INFO - PROCESS | 3008 | 1463189586689 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 649ms 18:33:06 INFO - PROCESS | 3008 | 1463189586734 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 3008 | 1463189586736 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 18:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:33:06 INFO - PROCESS | 3008 | 1463189586739 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 3008 | 1463189586741 Marionette TRACE conn6 <- [1,1258,null,{}] 18:33:06 INFO - PROCESS | 3008 | 1463189586745 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 3008 | 1463189586887 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 18:33:06 INFO - PROCESS | 3008 | 1463189586911 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075601A000 == 39 [pid = 3008] [id = 324] 18:33:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000752D0D400) [pid = 3008] [serial = 971] [outer = 0000000000000000] 18:33:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000752D8B000) [pid = 3008] [serial = 972] [outer = 0000000752D0D400] 18:33:06 INFO - PROCESS | 3008 | 1463189586958 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000075350C800) [pid = 3008] [serial = 973] [outer = 0000000752D0D400] 18:33:07 INFO - PROCESS | 3008 | 1463189587398 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 18:33:07 INFO - PROCESS | 3008 | 1463189587434 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 3008 | 1463189587436 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 18:33:07 INFO - PROCESS | 3008 | 1463189587439 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:33:07 INFO - PROCESS | 3008 | 1463189587441 Marionette TRACE conn6 <- [1,1262,null,{}] 18:33:07 INFO - PROCESS | 3008 | 1463189587445 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 3008 | 1463189587557 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 18:33:07 INFO - PROCESS | 3008 | 1463189587565 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758180800 == 40 [pid = 3008] [id = 325] 18:33:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007548EF000) [pid = 3008] [serial = 974] [outer = 0000000000000000] 18:33:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000075588C000) [pid = 3008] [serial = 975] [outer = 00000007548EF000] 18:33:07 INFO - PROCESS | 3008 | 1463189587656 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000755C4C800) [pid = 3008] [serial = 976] [outer = 00000007548EF000] 18:33:08 INFO - PROCESS | 3008 | 1463189588127 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 18:33:08 INFO - PROCESS | 3008 | 1463189588208 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 3008 | 1463189588210 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 18:33:08 INFO - PROCESS | 3008 | 1463189588213 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 3008 | 1463189588215 Marionette TRACE conn6 <- [1,1266,null,{}] 18:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:33:08 INFO - PROCESS | 3008 | 1463189588219 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 3008 | 1463189588327 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 18:33:08 INFO - PROCESS | 3008 | 1463189588340 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759209000 == 41 [pid = 3008] [id = 326] 18:33:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000755C42400) [pid = 3008] [serial = 977] [outer = 0000000000000000] 18:33:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000755F72000) [pid = 3008] [serial = 978] [outer = 0000000755C42400] 18:33:08 INFO - PROCESS | 3008 | 1463189588385 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000756061400) [pid = 3008] [serial = 979] [outer = 0000000755C42400] 18:33:08 INFO - PROCESS | 3008 | 1463189588832 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 628ms 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000747709400) [pid = 3008] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000755DA9C00) [pid = 3008] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000075651F800) [pid = 3008] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (000000075652F400) [pid = 3008] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000074EA05800) [pid = 3008] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000755C43000) [pid = 3008] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000074D227000) [pid = 3008] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000753508000) [pid = 3008] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007525A5C00) [pid = 3008] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000074857F800) [pid = 3008] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000756DF2800) [pid = 3008] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (00000007480B9800) [pid = 3008] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (00000007565D9800) [pid = 3008] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074857D400) [pid = 3008] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000075813F800) [pid = 3008] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000752D03000) [pid = 3008] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:33:09 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000075651FC00) [pid = 3008] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:33:09 INFO - PROCESS | 3008 | 1463189589011 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 3008 | 1463189589014 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 18:33:09 INFO - PROCESS | 3008 | 1463189589027 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 3008 | 1463189589029 Marionette TRACE conn6 <- [1,1270,null,{}] 18:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:33:09 INFO - PROCESS | 3008 | 1463189589033 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 3008 | 1463189589121 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 18:33:09 INFO - PROCESS | 3008 | 1463189589129 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7F000 == 42 [pid = 3008] [id = 327] 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (00000007485CD400) [pid = 3008] [serial = 980] [outer = 0000000000000000] 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000749CA0C00) [pid = 3008] [serial = 981] [outer = 00000007485CD400] 18:33:09 INFO - PROCESS | 3008 | 1463189589175 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000075350EC00) [pid = 3008] [serial = 982] [outer = 00000007485CD400] 18:33:09 INFO - PROCESS | 3008 | 1463189589601 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 627ms 18:33:09 INFO - PROCESS | 3008 | 1463189589663 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 3008 | 1463189589665 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 18:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:33:09 INFO - PROCESS | 3008 | 1463189589669 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 3008 | 1463189589671 Marionette TRACE conn6 <- [1,1274,null,{}] 18:33:09 INFO - PROCESS | 3008 | 1463189589674 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:09 INFO - PROCESS | 3008 | 1463189589755 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 18:33:09 INFO - PROCESS | 3008 | 1463189589761 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:09 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759264000 == 43 [pid = 3008] [id = 328] 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000075611B800) [pid = 3008] [serial = 983] [outer = 0000000000000000] 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000756122800) [pid = 3008] [serial = 984] [outer = 000000075611B800] 18:33:09 INFO - PROCESS | 3008 | 1463189589807 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000756514C00) [pid = 3008] [serial = 985] [outer = 000000075611B800] 18:33:10 INFO - PROCESS | 3008 | 1463189590232 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 587ms 18:33:10 INFO - PROCESS | 3008 | 1463189590260 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3008 | 1463189590262 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 18:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:33:10 INFO - PROCESS | 3008 | 1463189590265 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 3008 | 1463189590267 Marionette TRACE conn6 <- [1,1278,null,{}] 18:33:10 INFO - PROCESS | 3008 | 1463189590270 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 3008 | 1463189590366 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 18:33:10 INFO - PROCESS | 3008 | 1463189590375 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CD000 == 44 [pid = 3008] [id = 329] 18:33:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000756525400) [pid = 3008] [serial = 986] [outer = 0000000000000000] 18:33:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000756528800) [pid = 3008] [serial = 987] [outer = 0000000756525400] 18:33:10 INFO - PROCESS | 3008 | 1463189590421 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (00000007565D8C00) [pid = 3008] [serial = 988] [outer = 0000000756525400] 18:33:10 INFO - PROCESS | 3008 | 1463189590842 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 18:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:33:10 INFO - PROCESS | 3008 | 1463189590896 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3008 | 1463189590899 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 18:33:10 INFO - PROCESS | 3008 | 1463189590902 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:33:10 INFO - PROCESS | 3008 | 1463189590904 Marionette TRACE conn6 <- [1,1282,null,{}] 18:33:10 INFO - PROCESS | 3008 | 1463189590907 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 3008 | 1463189590989 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 18:33:11 INFO - PROCESS | 3008 | 1463189590996 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6B0000 == 45 [pid = 3008] [id = 330] 18:33:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000756C78C00) [pid = 3008] [serial = 989] [outer = 0000000000000000] 18:33:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756C7FC00) [pid = 3008] [serial = 990] [outer = 0000000756C78C00] 18:33:11 INFO - PROCESS | 3008 | 1463189591047 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (00000007578C8000) [pid = 3008] [serial = 991] [outer = 0000000756C78C00] 18:33:11 INFO - PROCESS | 3008 | 1463189591758 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 18:33:11 INFO - PROCESS | 3008 | 1463189591786 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 18:33:11 INFO - PROCESS | 3008 | 1463189591790 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 18:33:11 INFO - PROCESS | 3008 | 1463189591795 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:33:11 INFO - PROCESS | 3008 | 1463189591799 Marionette TRACE conn6 <- [1,1286,null,{}] 18:33:11 INFO - PROCESS | 3008 | 1463189591805 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:11 INFO - PROCESS | 3008 | 1463189591919 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 18:33:12 INFO - PROCESS | 3008 | 1463189591995 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B0800 == 46 [pid = 3008] [id = 331] 18:33:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074D21E000) [pid = 3008] [serial = 992] [outer = 0000000000000000] 18:33:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074DBB7400) [pid = 3008] [serial = 993] [outer = 000000074D21E000] 18:33:12 INFO - PROCESS | 3008 | 1463189592093 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000074EE74000) [pid = 3008] [serial = 994] [outer = 000000074D21E000] 18:33:12 INFO - PROCESS | 3008 | 1463189592774 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1025ms 18:33:12 INFO - PROCESS | 3008 | 1463189592826 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 18:33:12 INFO - PROCESS | 3008 | 1463189592832 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 18:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:33:12 INFO - PROCESS | 3008 | 1463189592839 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 3008 | 1463189592842 Marionette TRACE conn6 <- [1,1290,null,{}] 18:33:12 INFO - PROCESS | 3008 | 1463189592847 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 3008 | 1463189592981 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 18:33:13 INFO - PROCESS | 3008 | 1463189593055 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF5000 == 47 [pid = 3008] [id = 332] 18:33:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000752977C00) [pid = 3008] [serial = 995] [outer = 0000000000000000] 18:33:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000075348E000) [pid = 3008] [serial = 996] [outer = 0000000752977C00] 18:33:13 INFO - PROCESS | 3008 | 1463189593112 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (000000075588C800) [pid = 3008] [serial = 997] [outer = 0000000752977C00] 18:33:13 INFO - PROCESS | 3008 | 1463189593756 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 18:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:33:13 INFO - PROCESS | 3008 | 1463189593830 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 3008 | 1463189593833 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 18:33:13 INFO - PROCESS | 3008 | 1463189593837 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 3008 | 1463189593841 Marionette TRACE conn6 <- [1,1294,null,{}] 18:33:13 INFO - PROCESS | 3008 | 1463189593868 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 3008 | 1463189593989 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 18:33:14 INFO - PROCESS | 3008 | 1463189594058 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BA000 == 48 [pid = 3008] [id = 333] 18:33:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000075651E000) [pid = 3008] [serial = 998] [outer = 0000000000000000] 18:33:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000756C79400) [pid = 3008] [serial = 999] [outer = 000000075651E000] 18:33:14 INFO - PROCESS | 3008 | 1463189594117 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000757C4BC00) [pid = 3008] [serial = 1000] [outer = 000000075651E000] 18:33:14 INFO - PROCESS | 3008 | 1463189594685 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 901ms 18:33:14 INFO - PROCESS | 3008 | 1463189594740 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 3008 | 1463189594743 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 18:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:33:14 INFO - PROCESS | 3008 | 1463189594747 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - PROCESS | 3008 | 1463189594749 Marionette TRACE conn6 <- [1,1298,null,{}] 18:33:14 INFO - PROCESS | 3008 | 1463189594753 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 3008 | 1463189594863 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 18:33:14 INFO - PROCESS | 3008 | 1463189594949 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDA5000 == 49 [pid = 3008] [id = 334] 18:33:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (00000007581E6800) [pid = 3008] [serial = 1001] [outer = 0000000000000000] 18:33:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000758C60000) [pid = 3008] [serial = 1002] [outer = 00000007581E6800] 18:33:15 INFO - PROCESS | 3008 | 1463189595006 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000758D46800) [pid = 3008] [serial = 1003] [outer = 00000007581E6800] 18:33:15 INFO - PROCESS | 3008 | 1463189595599 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 18:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 943ms 18:33:15 INFO - PROCESS | 3008 | 1463189595692 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 3008 | 1463189595695 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 18:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:33:15 INFO - PROCESS | 3008 | 1463189595698 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 3008 | 1463189595700 Marionette TRACE conn6 <- [1,1302,null,{}] 18:33:15 INFO - PROCESS | 3008 | 1463189595718 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 3008 | 1463189595856 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 18:33:15 INFO - PROCESS | 3008 | 1463189595902 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759205000 == 50 [pid = 3008] [id = 335] 18:33:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000755C43400) [pid = 3008] [serial = 1004] [outer = 0000000000000000] 18:33:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (00000007565DA400) [pid = 3008] [serial = 1005] [outer = 0000000755C43400] 18:33:15 INFO - PROCESS | 3008 | 1463189595958 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000758D4A800) [pid = 3008] [serial = 1006] [outer = 0000000755C43400] 18:33:16 INFO - PROCESS | 3008 | 1463189596673 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1029ms 18:33:16 INFO - PROCESS | 3008 | 1463189596730 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 3008 | 1463189596735 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 18:33:16 INFO - PROCESS | 3008 | 1463189596740 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:33:16 INFO - PROCESS | 3008 | 1463189596744 Marionette TRACE conn6 <- [1,1306,null,{}] 18:33:16 INFO - PROCESS | 3008 | 1463189596751 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 3008 | 1463189596855 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 18:33:16 INFO - PROCESS | 3008 | 1463189596935 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752575000 == 51 [pid = 3008] [id = 336] 18:33:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074866E400) [pid = 3008] [serial = 1007] [outer = 0000000000000000] 18:33:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000748799C00) [pid = 3008] [serial = 1008] [outer = 000000074866E400] 18:33:17 INFO - PROCESS | 3008 | 1463189597032 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000074D21F800) [pid = 3008] [serial = 1009] [outer = 000000074866E400] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CD000 == 50 [pid = 3008] [id = 329] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000759264000 == 49 [pid = 3008] [id = 328] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7F000 == 48 [pid = 3008] [id = 327] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000759209000 == 47 [pid = 3008] [id = 326] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000758180800 == 46 [pid = 3008] [id = 325] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075601A000 == 45 [pid = 3008] [id = 324] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000755986800 == 44 [pid = 3008] [id = 323] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E1000 == 43 [pid = 3008] [id = 322] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 000000074DB8F800 == 42 [pid = 3008] [id = 321] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075256A000 == 41 [pid = 3008] [id = 320] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075C33B000 == 40 [pid = 3008] [id = 318] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007590B6000 == 39 [pid = 3008] [id = 317] 18:33:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F6B800 == 38 [pid = 3008] [id = 316] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000758C63800) [pid = 3008] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (00000007485C7400) [pid = 3008] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000755F6E800) [pid = 3008] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000756584000) [pid = 3008] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000756143C00) [pid = 3008] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (00000007565DEC00) [pid = 3008] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000756589C00) [pid = 3008] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000074EE76400) [pid = 3008] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000074F03AC00) [pid = 3008] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000756513800) [pid = 3008] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000755DA1800) [pid = 3008] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (00000007525E8000) [pid = 3008] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (000000074EA8E400) [pid = 3008] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000753629800) [pid = 3008] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000752D10800) [pid = 3008] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000075348F800) [pid = 3008] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007485C1000) [pid = 3008] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (00000007578C3000) [pid = 3008] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074875D400) [pid = 3008] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007485E8C00) [pid = 3008] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074851C800) [pid = 3008] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000756C83C00) [pid = 3008] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000756C7C800) [pid = 3008] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000748798400) [pid = 3008] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000749E13400) [pid = 3008] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000758C5B400) [pid = 3008] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000756D3B000) [pid = 3008] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (00000007578CC800) [pid = 3008] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000756530400) [pid = 3008] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (00000007581F0800) [pid = 3008] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000757C49C00) [pid = 3008] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000755A0DC00) [pid = 3008] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007580B5800) [pid = 3008] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:33:17 INFO - PROCESS | 3008 | 1463189597651 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 942ms 18:33:17 INFO - PROCESS | 3008 | 1463189597686 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 3008 | 1463189597692 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 18:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:33:17 INFO - PROCESS | 3008 | 1463189597698 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 3008 | 1463189597701 Marionette TRACE conn6 <- [1,1310,null,{}] 18:33:17 INFO - PROCESS | 3008 | 1463189597705 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 3008 | 1463189597794 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 18:33:17 INFO - PROCESS | 3008 | 1463189597891 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000075248D000 == 39 [pid = 3008] [id = 337] 18:33:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074D00F000) [pid = 3008] [serial = 1010] [outer = 0000000000000000] 18:33:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000074D21E400) [pid = 3008] [serial = 1011] [outer = 000000074D00F000] 18:33:17 INFO - PROCESS | 3008 | 1463189597939 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074EA8AC00) [pid = 3008] [serial = 1012] [outer = 000000074D00F000] 18:33:18 INFO - PROCESS | 3008 | 1463189598388 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 732ms 18:33:18 INFO - PROCESS | 3008 | 1463189598431 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 3008 | 1463189598434 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 18:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:33:18 INFO - PROCESS | 3008 | 1463189598437 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 3008 | 1463189598441 Marionette TRACE conn6 <- [1,1314,null,{}] 18:33:18 INFO - PROCESS | 3008 | 1463189598457 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 3008 | 1463189598547 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 18:33:18 INFO - PROCESS | 3008 | 1463189598562 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000075558A800 == 40 [pid = 3008] [id = 338] 18:33:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (00000007529E6C00) [pid = 3008] [serial = 1013] [outer = 0000000000000000] 18:33:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000752D07C00) [pid = 3008] [serial = 1014] [outer = 00000007529E6C00] 18:33:18 INFO - PROCESS | 3008 | 1463189598613 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000075348F800) [pid = 3008] [serial = 1015] [outer = 00000007529E6C00] 18:33:19 INFO - PROCESS | 3008 | 1463189599075 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:33:19 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 18:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 687ms 18:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:33:19 INFO - PROCESS | 3008 | 1463189599127 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 3008 | 1463189599130 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 18:33:19 INFO - PROCESS | 3008 | 1463189599133 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 3008 | 1463189599135 Marionette TRACE conn6 <- [1,1318,null,{}] 18:33:19 INFO - PROCESS | 3008 | 1463189599139 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 3008 | 1463189599224 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 18:33:19 INFO - PROCESS | 3008 | 1463189599233 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C8E000 == 41 [pid = 3008] [id = 339] 18:33:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (00000007548DF400) [pid = 3008] [serial = 1016] [outer = 0000000000000000] 18:33:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000755918400) [pid = 3008] [serial = 1017] [outer = 00000007548DF400] 18:33:19 INFO - PROCESS | 3008 | 1463189599279 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000755D9DC00) [pid = 3008] [serial = 1018] [outer = 00000007548DF400] 18:33:19 INFO - PROCESS | 3008 | 1463189599846 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:33:19 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 18:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 795ms 18:33:19 INFO - PROCESS | 3008 | 1463189599936 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 3008 | 1463189599941 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 18:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:33:19 INFO - PROCESS | 3008 | 1463189599947 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 3008 | 1463189599952 Marionette TRACE conn6 <- [1,1322,null,{}] 18:33:19 INFO - PROCESS | 3008 | 1463189599972 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:20 INFO - PROCESS | 3008 | 1463189600093 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 18:33:20 INFO - PROCESS | 3008 | 1463189600159 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:20 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A4000 == 42 [pid = 3008] [id = 340] 18:33:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000748E73800) [pid = 3008] [serial = 1019] [outer = 0000000000000000] 18:33:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (000000074D00A000) [pid = 3008] [serial = 1020] [outer = 0000000748E73800] 18:33:20 INFO - PROCESS | 3008 | 1463189600219 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000074F011C00) [pid = 3008] [serial = 1021] [outer = 0000000748E73800] 18:33:20 INFO - PROCESS | 3008 | 1463189600836 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 942ms 18:33:20 INFO - PROCESS | 3008 | 1463189600894 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 3008 | 1463189600901 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 18:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:33:20 INFO - PROCESS | 3008 | 1463189600908 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 3008 | 1463189600911 Marionette TRACE conn6 <- [1,1326,null,{}] 18:33:20 INFO - PROCESS | 3008 | 1463189600915 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:21 INFO - PROCESS | 3008 | 1463189601025 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 18:33:21 INFO - PROCESS | 3008 | 1463189601099 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075816E000 == 43 [pid = 3008] [id = 341] 18:33:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000752D88400) [pid = 3008] [serial = 1022] [outer = 0000000000000000] 18:33:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000753495000) [pid = 3008] [serial = 1023] [outer = 0000000752D88400] 18:33:21 INFO - PROCESS | 3008 | 1463189601156 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000755D9CC00) [pid = 3008] [serial = 1024] [outer = 0000000752D88400] 18:33:22 INFO - PROCESS | 3008 | 1463189602224 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1344ms 18:33:22 INFO - PROCESS | 3008 | 1463189602257 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 18:33:22 INFO - PROCESS | 3008 | 1463189602260 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 18:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:33:22 INFO - PROCESS | 3008 | 1463189602264 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:33:22 INFO - PROCESS | 3008 | 1463189602269 Marionette TRACE conn6 <- [1,1330,null,{}] 18:33:22 INFO - PROCESS | 3008 | 1463189602281 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 3008 | 1463189602396 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 18:33:22 INFO - PROCESS | 3008 | 1463189602465 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075924C800 == 44 [pid = 3008] [id = 342] 18:33:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000755F7A400) [pid = 3008] [serial = 1025] [outer = 0000000000000000] 18:33:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000075645A400) [pid = 3008] [serial = 1026] [outer = 0000000755F7A400] 18:33:22 INFO - PROCESS | 3008 | 1463189602526 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000075652F800) [pid = 3008] [serial = 1027] [outer = 0000000755F7A400] 18:33:23 INFO - PROCESS | 3008 | 1463189603156 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 943ms 18:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:33:23 INFO - PROCESS | 3008 | 1463189603209 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 3008 | 1463189603212 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 18:33:23 INFO - PROCESS | 3008 | 1463189603216 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 3008 | 1463189603218 Marionette TRACE conn6 <- [1,1334,null,{}] 18:33:23 INFO - PROCESS | 3008 | 1463189603222 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:23 INFO - PROCESS | 3008 | 1463189603329 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 18:33:23 INFO - PROCESS | 3008 | 1463189603401 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597DA000 == 45 [pid = 3008] [id = 343] 18:33:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000756C7C000) [pid = 3008] [serial = 1028] [outer = 0000000000000000] 18:33:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000756C84C00) [pid = 3008] [serial = 1029] [outer = 0000000756C7C000] 18:33:23 INFO - PROCESS | 3008 | 1463189603458 Marionette DEBUG loaded listener.js 18:33:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000757C4A400) [pid = 3008] [serial = 1030] [outer = 0000000756C7C000] 18:33:24 INFO - PROCESS | 3008 | 1463189604048 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 880ms 18:33:24 INFO - PROCESS | 3008 | 1463189604098 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 3008 | 1463189604101 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 18:33:24 INFO - PROCESS | 3008 | 1463189604104 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:33:24 INFO - PROCESS | 3008 | 1463189604106 Marionette TRACE conn6 <- [1,1338,null,{}] 18:33:24 INFO - PROCESS | 3008 | 1463189604110 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 3008 | 1463189604216 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 18:33:24 INFO - PROCESS | 3008 | 1463189604301 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BA800 == 46 [pid = 3008] [id = 344] 18:33:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000758B59400) [pid = 3008] [serial = 1031] [outer = 0000000000000000] 18:33:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000758C65C00) [pid = 3008] [serial = 1032] [outer = 0000000758B59400] 18:33:24 INFO - PROCESS | 3008 | 1463189604356 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000758E29C00) [pid = 3008] [serial = 1033] [outer = 0000000758B59400] 18:33:24 INFO - PROCESS | 3008 | 1463189604917 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 878ms 18:33:24 INFO - PROCESS | 3008 | 1463189604985 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 3008 | 1463189604988 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 18:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:33:24 INFO - PROCESS | 3008 | 1463189604992 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:33:24 INFO - PROCESS | 3008 | 1463189604994 Marionette TRACE conn6 <- [1,1342,null,{}] 18:33:25 INFO - PROCESS | 3008 | 1463189604998 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 3008 | 1463189605238 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 18:33:25 INFO - PROCESS | 3008 | 1463189605359 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B8800 == 47 [pid = 3008] [id = 345] 18:33:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000748578000) [pid = 3008] [serial = 1034] [outer = 0000000000000000] 18:33:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007485C4800) [pid = 3008] [serial = 1035] [outer = 0000000748578000] 18:33:25 INFO - PROCESS | 3008 | 1463189605411 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000749CA4000) [pid = 3008] [serial = 1036] [outer = 0000000748578000] 18:33:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075558A800 == 46 [pid = 3008] [id = 338] 18:33:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075248D000 == 45 [pid = 3008] [id = 337] 18:33:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000752575000 == 44 [pid = 3008] [id = 336] 18:33:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF5000 == 43 [pid = 3008] [id = 332] 18:33:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B0800 == 42 [pid = 3008] [id = 331] 18:33:26 INFO - PROCESS | 3008 | 1463189606049 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1080ms 18:33:26 INFO - PROCESS | 3008 | 1463189606074 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 3008 | 1463189606078 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 18:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:33:26 INFO - PROCESS | 3008 | 1463189606082 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 3008 | 1463189606086 Marionette TRACE conn6 <- [1,1346,null,{}] 18:33:26 INFO - PROCESS | 3008 | 1463189606091 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 3008 | 1463189606242 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 18:33:26 INFO - PROCESS | 3008 | 1463189606311 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:26 INFO - PROCESS | 3008 | ++DOCSHELL 0000000753694800 == 43 [pid = 3008] [id = 346] 18:33:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000748F97400) [pid = 3008] [serial = 1037] [outer = 0000000000000000] 18:33:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000074EA0C400) [pid = 3008] [serial = 1038] [outer = 0000000748F97400] 18:33:26 INFO - PROCESS | 3008 | 1463189606362 Marionette DEBUG loaded listener.js 18:33:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000752709400) [pid = 3008] [serial = 1039] [outer = 0000000748F97400] 18:33:26 INFO - PROCESS | 3008 | 1463189606852 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 838ms 18:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:33:26 INFO - PROCESS | 3008 | 1463189606926 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 3008 | 1463189606929 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 18:33:26 INFO - PROCESS | 3008 | 1463189606933 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 3008 | 1463189606935 Marionette TRACE conn6 <- [1,1350,null,{}] 18:33:26 INFO - PROCESS | 3008 | 1463189606939 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 3008 | 1463189607053 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 18:33:27 INFO - PROCESS | 3008 | 1463189607111 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075922F000 == 44 [pid = 3008] [id = 347] 18:33:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000755C4AC00) [pid = 3008] [serial = 1040] [outer = 0000000000000000] 18:33:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000755F04400) [pid = 3008] [serial = 1041] [outer = 0000000755C4AC00] 18:33:27 INFO - PROCESS | 3008 | 1463189607158 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000756144400) [pid = 3008] [serial = 1042] [outer = 0000000755C4AC00] 18:33:27 INFO - PROCESS | 3008 | 1463189607619 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 18:33:27 INFO - PROCESS | 3008 | 1463189607676 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 18:33:27 INFO - PROCESS | 3008 | 1463189607680 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 18:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:33:27 INFO - PROCESS | 3008 | 1463189607698 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:33:27 INFO - PROCESS | 3008 | 1463189607703 Marionette TRACE conn6 <- [1,1354,null,{}] 18:33:27 INFO - PROCESS | 3008 | 1463189607706 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:27 INFO - PROCESS | 3008 | 1463189607821 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 18:33:27 INFO - PROCESS | 3008 | 1463189607874 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C09D800 == 45 [pid = 3008] [id = 348] 18:33:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000075813D400) [pid = 3008] [serial = 1043] [outer = 0000000000000000] 18:33:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000758B5A800) [pid = 3008] [serial = 1044] [outer = 000000075813D400] 18:33:27 INFO - PROCESS | 3008 | 1463189607922 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000758E2FC00) [pid = 3008] [serial = 1045] [outer = 000000075813D400] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (00000007548EF000) [pid = 3008] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000752D0D400) [pid = 3008] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000074EA86000) [pid = 3008] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (00000007485EF800) [pid = 3008] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074857A000) [pid = 3008] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000758D45C00) [pid = 3008] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (00000007485D4000) [pid = 3008] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (00000007524A8C00) [pid = 3008] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000758C5E800) [pid = 3008] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000074EE72C00) [pid = 3008] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000756125400) [pid = 3008] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000755C42400) [pid = 3008] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (00000007485CD400) [pid = 3008] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000075611B800) [pid = 3008] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000755DA3800) [pid = 3008] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000756525400) [pid = 3008] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074D00F000) [pid = 3008] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000755C43400) [pid = 3008] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074866E400) [pid = 3008] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:33:28 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007529E6C00) [pid = 3008] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:33:28 INFO - PROCESS | 3008 | 1463189608437 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:33:28 INFO - PROCESS | 3008 | 1463189608494 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 18:33:28 INFO - PROCESS | 3008 | 1463189608498 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 3008 | 1463189608500 Marionette TRACE conn6 <- [1,1358,null,{}] 18:33:28 INFO - PROCESS | 3008 | 1463189608503 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 3008 | 1463189608617 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 18:33:28 INFO - PROCESS | 3008 | 1463189608669 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CC800 == 46 [pid = 3008] [id = 349] 18:33:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000074CE15000) [pid = 3008] [serial = 1046] [outer = 0000000000000000] 18:33:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000074F03B400) [pid = 3008] [serial = 1047] [outer = 000000074CE15000] 18:33:28 INFO - PROCESS | 3008 | 1463189608715 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000756064400) [pid = 3008] [serial = 1048] [outer = 000000074CE15000] 18:33:29 INFO - PROCESS | 3008 | 1463189609076 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 3008 | 1463189609131 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 18:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:33:29 INFO - PROCESS | 3008 | 1463189609134 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 3008 | 1463189609136 Marionette TRACE conn6 <- [1,1362,null,{}] 18:33:29 INFO - PROCESS | 3008 | 1463189609147 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 3008 | 1463189609233 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 18:33:29 INFO - PROCESS | 3008 | 1463189609241 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EAB8000 == 47 [pid = 3008] [id = 350] 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000759081000) [pid = 3008] [serial = 1049] [outer = 0000000000000000] 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000759083C00) [pid = 3008] [serial = 1050] [outer = 0000000759081000] 18:33:29 INFO - PROCESS | 3008 | 1463189609295 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (000000075908DC00) [pid = 3008] [serial = 1051] [outer = 0000000759081000] 18:33:29 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:29 INFO - PROCESS | 3008 | 1463189609740 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 3008 | 1463189609769 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 18:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:33:29 INFO - PROCESS | 3008 | 1463189609777 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 3008 | 1463189609779 Marionette TRACE conn6 <- [1,1366,null,{}] 18:33:29 INFO - PROCESS | 3008 | 1463189609782 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 3008 | 1463189609870 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 18:33:29 INFO - PROCESS | 3008 | 1463189609878 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA1A000 == 48 [pid = 3008] [id = 351] 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000075912C400) [pid = 3008] [serial = 1052] [outer = 0000000000000000] 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000759133800) [pid = 3008] [serial = 1053] [outer = 000000075912C400] 18:33:29 INFO - PROCESS | 3008 | 1463189609923 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (00000007593D2400) [pid = 3008] [serial = 1054] [outer = 000000075912C400] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A0000 == 47 [pid = 3008] [id = 304] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDE000 == 46 [pid = 3008] [id = 287] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDA0800 == 45 [pid = 3008] [id = 303] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDA5000 == 44 [pid = 3008] [id = 334] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDA9800 == 43 [pid = 3008] [id = 319] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BA000 == 42 [pid = 3008] [id = 333] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 0000000759205000 == 41 [pid = 3008] [id = 335] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 0000000753694800 == 40 [pid = 3008] [id = 346] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6B0000 == 39 [pid = 3008] [id = 330] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B8800 == 38 [pid = 3008] [id = 345] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BA800 == 37 [pid = 3008] [id = 344] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 00000007597DA000 == 36 [pid = 3008] [id = 343] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0C6800 == 35 [pid = 3008] [id = 315] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075924C800 == 34 [pid = 3008] [id = 342] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075816E000 == 33 [pid = 3008] [id = 341] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C8E000 == 32 [pid = 3008] [id = 339] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A4000 == 31 [pid = 3008] [id = 340] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075922F000 == 30 [pid = 3008] [id = 347] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000074EAB8000 == 29 [pid = 3008] [id = 350] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075C09D800 == 28 [pid = 3008] [id = 348] 18:33:31 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CC800 == 27 [pid = 3008] [id = 349] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000756126400) [pid = 3008] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000074D808800) [pid = 3008] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000075361EC00) [pid = 3008] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (00000007581EB800) [pid = 3008] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000758E24800) [pid = 3008] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000756C7FC00) [pid = 3008] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000075588C000) [pid = 3008] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074DBB7400) [pid = 3008] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000752D8B000) [pid = 3008] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000075348E000) [pid = 3008] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074EA90800) [pid = 3008] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000756C79400) [pid = 3008] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074F00A800) [pid = 3008] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755C4C800) [pid = 3008] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000748793C00) [pid = 3008] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000749E51000) [pid = 3008] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000749E0B000) [pid = 3008] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (00000007485D1400) [pid = 3008] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (000000074D21E400) [pid = 3008] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074EA8AC00) [pid = 3008] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000752D07C00) [pid = 3008] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000758D49800) [pid = 3008] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000748F9F000) [pid = 3008] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (00000007565DA400) [pid = 3008] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000074D21F800) [pid = 3008] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (00000007529EA800) [pid = 3008] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000748799C00) [pid = 3008] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000758C60000) [pid = 3008] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000758D44400) [pid = 3008] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007525EC000) [pid = 3008] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000752D05800) [pid = 3008] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000756529800) [pid = 3008] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000755F72000) [pid = 3008] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000749CA0C00) [pid = 3008] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000756122800) [pid = 3008] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000755918400) [pid = 3008] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (0000000756061400) [pid = 3008] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000075350EC00) [pid = 3008] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000075350C800) [pid = 3008] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (0000000756514C00) [pid = 3008] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000758D4A800) [pid = 3008] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (00000007565D8C00) [pid = 3008] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (000000075348F800) [pid = 3008] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (0000000756528800) [pid = 3008] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:33:31 INFO - PROCESS | 3008 | 1463189611994 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:33:32 INFO - PROCESS | 3008 | 1463189612033 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 18:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:33:32 INFO - PROCESS | 3008 | 1463189612039 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 3008 | 1463189612042 Marionette TRACE conn6 <- [1,1370,null,{}] 18:33:32 INFO - PROCESS | 3008 | 1463189612049 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 3008 | 1463189612145 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 18:33:32 INFO - PROCESS | 3008 | 1463189612154 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749E76000 == 28 [pid = 3008] [id = 352] 18:33:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (0000000748577000) [pid = 3008] [serial = 1055] [outer = 0000000000000000] 18:33:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (0000000748577800) [pid = 3008] [serial = 1056] [outer = 0000000748577000] 18:33:32 INFO - PROCESS | 3008 | 1463189612205 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (00000007485C7C00) [pid = 3008] [serial = 1057] [outer = 0000000748577000] 18:33:32 INFO - PROCESS | 3008 | [3008] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:33:32 INFO - PROCESS | 3008 | 1463189612694 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:33:32 INFO - PROCESS | 3008 | 1463189612742 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 18:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:33:32 INFO - PROCESS | 3008 | 1463189612748 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:33:32 INFO - PROCESS | 3008 | 1463189612751 Marionette TRACE conn6 <- [1,1374,null,{}] 18:33:32 INFO - PROCESS | 3008 | 1463189612756 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 3008 | 1463189612847 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 18:33:32 INFO - PROCESS | 3008 | 1463189612858 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000074951D800 == 29 [pid = 3008] [id = 353] 18:33:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (00000007485CB000) [pid = 3008] [serial = 1058] [outer = 0000000000000000] 18:33:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (0000000748672400) [pid = 3008] [serial = 1059] [outer = 00000007485CB000] 18:33:32 INFO - PROCESS | 3008 | 1463189612906 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (0000000748798800) [pid = 3008] [serial = 1060] [outer = 00000007485CB000] 18:33:33 INFO - PROCESS | 3008 | 1463189613402 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:33:33 INFO - PROCESS | 3008 | 1463189613457 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 18:33:33 INFO - PROCESS | 3008 | 1463189613461 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 3008 | 1463189613465 Marionette TRACE conn6 <- [1,1378,null,{}] 18:33:33 INFO - PROCESS | 3008 | 1463189613477 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 3008 | 1463189613599 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 18:33:33 INFO - PROCESS | 3008 | 1463189613674 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A4000 == 30 [pid = 3008] [id = 354] 18:33:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000746CEB000) [pid = 3008] [serial = 1061] [outer = 0000000000000000] 18:33:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000749E4A000) [pid = 3008] [serial = 1062] [outer = 0000000746CEB000] 18:33:33 INFO - PROCESS | 3008 | 1463189613726 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074D06C400) [pid = 3008] [serial = 1063] [outer = 0000000746CEB000] 18:33:34 INFO - PROCESS | 3008 | 1463189614115 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 18:33:34 INFO - PROCESS | 3008 | 1463189614157 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 3008 | 1463189614160 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 18:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:33:34 INFO - PROCESS | 3008 | 1463189614163 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 3008 | 1463189614165 Marionette TRACE conn6 <- [1,1382,null,{}] 18:33:34 INFO - PROCESS | 3008 | 1463189614168 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 3008 | 1463189614256 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 18:33:34 INFO - PROCESS | 3008 | 1463189614263 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F82800 == 31 [pid = 3008] [id = 355] 18:33:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007485C8000) [pid = 3008] [serial = 1064] [outer = 0000000000000000] 18:33:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074D97C800) [pid = 3008] [serial = 1065] [outer = 00000007485C8000] 18:33:34 INFO - PROCESS | 3008 | 1463189614310 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074DEA0000) [pid = 3008] [serial = 1066] [outer = 00000007485C8000] 18:33:34 INFO - PROCESS | 3008 | 1463189614735 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 18:33:34 INFO - PROCESS | 3008 | 1463189614794 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 3008 | 1463189614796 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 18:33:34 INFO - PROCESS | 3008 | 1463189614799 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:33:34 INFO - PROCESS | 3008 | 1463189614801 Marionette TRACE conn6 <- [1,1386,null,{}] 18:33:34 INFO - PROCESS | 3008 | 1463189614805 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 3008 | 1463189614887 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 18:33:34 INFO - PROCESS | 3008 | 1463189614895 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548B3000 == 32 [pid = 3008] [id = 356] 18:33:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007485F4000) [pid = 3008] [serial = 1067] [outer = 0000000000000000] 18:33:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (000000074EA8F000) [pid = 3008] [serial = 1068] [outer = 00000007485F4000] 18:33:34 INFO - PROCESS | 3008 | 1463189614950 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000074EE76000) [pid = 3008] [serial = 1069] [outer = 00000007485F4000] 18:33:35 INFO - PROCESS | 3008 | 1463189615399 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 18:33:35 INFO - PROCESS | 3008 | 1463189615430 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 3008 | 1463189615432 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 18:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:33:35 INFO - PROCESS | 3008 | 1463189615436 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - PROCESS | 3008 | 1463189615437 Marionette TRACE conn6 <- [1,1390,null,{}] 18:33:35 INFO - PROCESS | 3008 | 1463189615441 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:35 INFO - PROCESS | 3008 | 1463189615554 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 18:33:35 INFO - PROCESS | 3008 | 1463189615562 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556CD000 == 33 [pid = 3008] [id = 357] 18:33:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000074F00DC00) [pid = 3008] [serial = 1070] [outer = 0000000000000000] 18:33:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (00000007525A7400) [pid = 3008] [serial = 1071] [outer = 000000074F00DC00] 18:33:35 INFO - PROCESS | 3008 | 1463189615610 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000752970C00) [pid = 3008] [serial = 1072] [outer = 000000074F00DC00] 18:33:36 INFO - PROCESS | 3008 | 1463189616045 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 628ms 18:33:36 INFO - PROCESS | 3008 | 1463189616067 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 3008 | 1463189616069 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:33:36 INFO - PROCESS | 3008 | 1463189616078 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 3008 | 1463189616080 Marionette TRACE conn6 <- [1,1394,null,{}] 18:33:36 INFO - PROCESS | 3008 | 1463189616083 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 3008 | 1463189616162 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 18:33:36 INFO - PROCESS | 3008 | 1463189616170 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C87000 == 34 [pid = 3008] [id = 358] 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000752D05000) [pid = 3008] [serial = 1073] [outer = 0000000000000000] 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000752D08800) [pid = 3008] [serial = 1074] [outer = 0000000752D05000] 18:33:36 INFO - PROCESS | 3008 | 1463189616217 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000752D8B400) [pid = 3008] [serial = 1075] [outer = 0000000752D05000] 18:33:36 INFO - PROCESS | 3008 | 1463189616668 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms 18:33:36 INFO - PROCESS | 3008 | 1463189616711 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 3008 | 1463189616713 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:33:36 INFO - PROCESS | 3008 | 1463189616716 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 3008 | 1463189616718 Marionette TRACE conn6 <- [1,1398,null,{}] 18:33:36 INFO - PROCESS | 3008 | 1463189616722 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 3008 | 1463189616801 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 18:33:36 INFO - PROCESS | 3008 | 1463189616810 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756A90000 == 35 [pid = 3008] [id = 359] 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000752D86400) [pid = 3008] [serial = 1076] [outer = 0000000000000000] 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000753502C00) [pid = 3008] [serial = 1077] [outer = 0000000752D86400] 18:33:36 INFO - PROCESS | 3008 | 1463189616856 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000075350EC00) [pid = 3008] [serial = 1078] [outer = 0000000752D86400] 18:33:37 INFO - PROCESS | 3008 | 1463189617351 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 18:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:33:37 INFO - PROCESS | 3008 | 1463189617411 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 3008 | 1463189617413 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 18:33:37 INFO - PROCESS | 3008 | 1463189617417 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 3008 | 1463189617419 Marionette TRACE conn6 <- [1,1402,null,{}] 18:33:37 INFO - PROCESS | 3008 | 1463189617422 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 3008 | 1463189617553 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 18:33:37 INFO - PROCESS | 3008 | 1463189617606 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A3800 == 36 [pid = 3008] [id = 360] 18:33:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000748E70C00) [pid = 3008] [serial = 1079] [outer = 0000000000000000] 18:33:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (00000007548DD400) [pid = 3008] [serial = 1080] [outer = 0000000748E70C00] 18:33:37 INFO - PROCESS | 3008 | 1463189617652 Marionette DEBUG loaded listener.js 18:33:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000075588B400) [pid = 3008] [serial = 1081] [outer = 0000000748E70C00] 18:33:38 INFO - PROCESS | 3008 | 1463189618097 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 18:33:38 INFO - PROCESS | 3008 | 1463189618151 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 3008 | 1463189618154 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 18:33:38 INFO - PROCESS | 3008 | 1463189618157 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:33:38 INFO - PROCESS | 3008 | 1463189618160 Marionette TRACE conn6 <- [1,1406,null,{}] 18:33:38 INFO - PROCESS | 3008 | 1463189618164 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 3008 | 1463189618280 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 18:33:38 INFO - PROCESS | 3008 | 1463189618329 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000075921A000 == 37 [pid = 3008] [id = 361] 18:33:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000753494C00) [pid = 3008] [serial = 1082] [outer = 0000000000000000] 18:33:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000755C43C00) [pid = 3008] [serial = 1083] [outer = 0000000753494C00] 18:33:38 INFO - PROCESS | 3008 | 1463189618376 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000755C50C00) [pid = 3008] [serial = 1084] [outer = 0000000753494C00] 18:33:38 INFO - PROCESS | 3008 | 1463189618831 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 18:33:38 INFO - PROCESS | 3008 | 1463189618903 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 3008 | 1463189618906 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 18:33:38 INFO - PROCESS | 3008 | 1463189618910 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:33:38 INFO - PROCESS | 3008 | 1463189618912 Marionette TRACE conn6 <- [1,1410,null,{}] 18:33:38 INFO - PROCESS | 3008 | 1463189618916 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 3008 | 1463189619036 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000755C4AC00) [pid = 3008] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000075813D400) [pid = 3008] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074CE15000) [pid = 3008] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000759081000) [pid = 3008] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000748578000) [pid = 3008] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000758B59400) [pid = 3008] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000756C7C000) [pid = 3008] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755F7A400) [pid = 3008] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000752D88400) [pid = 3008] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000748E73800) [pid = 3008] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007548DF400) [pid = 3008] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000748F97400) [pid = 3008] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007581E6800) [pid = 3008] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000075651E000) [pid = 3008] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000752977C00) [pid = 3008] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000756C78C00) [pid = 3008] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:33:39 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (000000074D21E000) [pid = 3008] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:33:39 INFO - PROCESS | 3008 | 1463189619333 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D74000 == 38 [pid = 3008] [id = 362] 18:33:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007485C5400) [pid = 3008] [serial = 1085] [outer = 0000000000000000] 18:33:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000748F97400) [pid = 3008] [serial = 1086] [outer = 00000007485C5400] 18:33:39 INFO - PROCESS | 3008 | 1463189619392 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000755F7B000) [pid = 3008] [serial = 1087] [outer = 00000007485C5400] 18:33:39 INFO - PROCESS | 3008 | 1463189619790 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 923ms 18:33:39 INFO - PROCESS | 3008 | 1463189619836 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 3008 | 1463189619838 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 18:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:33:39 INFO - PROCESS | 3008 | 1463189619842 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:33:39 INFO - PROCESS | 3008 | 1463189619844 Marionette TRACE conn6 <- [1,1414,null,{}] 18:33:39 INFO - PROCESS | 3008 | 1463189619853 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 3008 | 1463189619934 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 18:33:39 INFO - PROCESS | 3008 | 1463189619949 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592C0000 == 39 [pid = 3008] [id = 363] 18:33:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000756062000) [pid = 3008] [serial = 1088] [outer = 0000000000000000] 18:33:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000756127800) [pid = 3008] [serial = 1089] [outer = 0000000756062000] 18:33:40 INFO - PROCESS | 3008 | 1463189619996 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000075614E000) [pid = 3008] [serial = 1090] [outer = 0000000756062000] 18:33:40 INFO - PROCESS | 3008 | 1463189620431 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 18:33:40 INFO - PROCESS | 3008 | 1463189620474 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 3008 | 1463189620476 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 18:33:40 INFO - PROCESS | 3008 | 1463189620479 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:33:40 INFO - PROCESS | 3008 | 1463189620481 Marionette TRACE conn6 <- [1,1418,null,{}] 18:33:40 INFO - PROCESS | 3008 | 1463189620485 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:40 INFO - PROCESS | 3008 | 1463189620565 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 18:33:40 INFO - PROCESS | 3008 | 1463189620575 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CB000 == 40 [pid = 3008] [id = 364] 18:33:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000756150800) [pid = 3008] [serial = 1091] [outer = 0000000000000000] 18:33:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000756518000) [pid = 3008] [serial = 1092] [outer = 0000000756150800] 18:33:40 INFO - PROCESS | 3008 | 1463189620620 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000756523800) [pid = 3008] [serial = 1093] [outer = 0000000756150800] 18:33:41 INFO - PROCESS | 3008 | 1463189621072 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 627ms 18:33:41 INFO - PROCESS | 3008 | 1463189621111 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 18:33:41 INFO - PROCESS | 3008 | 1463189621113 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 18:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:33:41 INFO - PROCESS | 3008 | 1463189621116 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:33:41 INFO - PROCESS | 3008 | 1463189621118 Marionette TRACE conn6 <- [1,1422,null,{}] 18:33:41 INFO - PROCESS | 3008 | 1463189621122 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:41 INFO - PROCESS | 3008 | 1463189621203 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 18:33:41 INFO - PROCESS | 3008 | 1463189621210 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD9800 == 41 [pid = 3008] [id = 365] 18:33:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000756529800) [pid = 3008] [serial = 1094] [outer = 0000000000000000] 18:33:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (0000000756530800) [pid = 3008] [serial = 1095] [outer = 0000000756529800] 18:33:41 INFO - PROCESS | 3008 | 1463189621255 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (00000007565D7800) [pid = 3008] [serial = 1096] [outer = 0000000756529800] 18:33:42 INFO - PROCESS | 3008 | 1463189622155 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1125ms 18:33:42 INFO - PROCESS | 3008 | 1463189622244 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 3008 | 1463189622250 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 18:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:33:42 INFO - PROCESS | 3008 | 1463189622255 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:33:42 INFO - PROCESS | 3008 | 1463189622260 Marionette TRACE conn6 <- [1,1426,null,{}] 18:33:42 INFO - PROCESS | 3008 | 1463189622266 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 3008 | 1463189622419 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 18:33:42 INFO - PROCESS | 3008 | 1463189622528 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F06C000 == 42 [pid = 3008] [id = 366] 18:33:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (00000007485CE000) [pid = 3008] [serial = 1097] [outer = 0000000000000000] 18:33:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (00000007485F6400) [pid = 3008] [serial = 1098] [outer = 00000007485CE000] 18:33:42 INFO - PROCESS | 3008 | 1463189622588 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000748D99000) [pid = 3008] [serial = 1099] [outer = 00000007485CE000] 18:33:43 INFO - PROCESS | 3008 | 1463189623460 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1297ms 18:33:43 INFO - PROCESS | 3008 | 1463189623555 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 3008 | 1463189623559 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 18:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:33:43 INFO - PROCESS | 3008 | 1463189623564 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - PROCESS | 3008 | 1463189623568 Marionette TRACE conn6 <- [1,1430,null,{}] 18:33:43 INFO - PROCESS | 3008 | 1463189623573 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 3008 | 1463189623685 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 18:33:43 INFO - PROCESS | 3008 | 1463189623751 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F8F1800 == 43 [pid = 3008] [id = 367] 18:33:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (00000007485BD800) [pid = 3008] [serial = 1100] [outer = 0000000000000000] 18:33:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (00000007485CB400) [pid = 3008] [serial = 1101] [outer = 00000007485BD800] 18:33:43 INFO - PROCESS | 3008 | 1463189623801 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (000000074875DC00) [pid = 3008] [serial = 1102] [outer = 00000007485BD800] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007556D7000 == 42 [pid = 3008] [id = 272] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 000000074EAB7800 == 41 [pid = 3008] [id = 256] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E4000 == 40 [pid = 3008] [id = 258] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D79000 == 39 [pid = 3008] [id = 265] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B2000 == 38 [pid = 3008] [id = 257] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007592D8000 == 37 [pid = 3008] [id = 270] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 0000000755171800 == 36 [pid = 3008] [id = 259] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF5800 == 35 [pid = 3008] [id = 267] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 000000074DEDD800 == 34 [pid = 3008] [id = 264] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 000000075921A800 == 33 [pid = 3008] [id = 268] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CC000 == 32 [pid = 3008] [id = 271] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007556D7800 == 31 [pid = 3008] [id = 266] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 00000007495CE800 == 30 [pid = 3008] [id = 255] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000759133800) [pid = 3008] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA1A000 == 29 [pid = 3008] [id = 351] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (000000075588C800) [pid = 3008] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (00000007578C8000) [pid = 3008] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074EE74000) [pid = 3008] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000758D46800) [pid = 3008] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000757C4BC00) [pid = 3008] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000755F04400) [pid = 3008] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000758B5A800) [pid = 3008] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000756144400) [pid = 3008] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (000000074F03B400) [pid = 3008] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000759083C00) [pid = 3008] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000758E2FC00) [pid = 3008] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000749CA4000) [pid = 3008] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007485C4800) [pid = 3008] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000758E29C00) [pid = 3008] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000758C65C00) [pid = 3008] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (0000000757C4A400) [pid = 3008] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000756C84C00) [pid = 3008] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (000000075652F800) [pid = 3008] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000075645A400) [pid = 3008] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000755D9CC00) [pid = 3008] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000753495000) [pid = 3008] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000074F011C00) [pid = 3008] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000074D00A000) [pid = 3008] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000755D9DC00) [pid = 3008] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000074EA0C400) [pid = 3008] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (000000075908DC00) [pid = 3008] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000752709400) [pid = 3008] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (0000000756064400) [pid = 3008] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:33:44 INFO - PROCESS | 3008 | 1463189624444 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 18:33:44 INFO - PROCESS | 3008 | 1463189624511 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 3008 | 1463189624517 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 18:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:33:44 INFO - PROCESS | 3008 | 1463189624524 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 3008 | 1463189624527 Marionette TRACE conn6 <- [1,1434,null,{}] 18:33:44 INFO - PROCESS | 3008 | 1463189624531 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 3008 | 1463189624621 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 18:33:44 INFO - PROCESS | 3008 | 1463189624691 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F05A000 == 30 [pid = 3008] [id = 368] 18:33:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (00000007485BF000) [pid = 3008] [serial = 1103] [outer = 0000000000000000] 18:33:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (0000000748DD4800) [pid = 3008] [serial = 1104] [outer = 00000007485BF000] 18:33:44 INFO - PROCESS | 3008 | 1463189624738 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000074CE15C00) [pid = 3008] [serial = 1105] [outer = 00000007485BF000] 18:33:45 INFO - PROCESS | 3008 | 1463189625193 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 18:33:45 INFO - PROCESS | 3008 | 1463189625258 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 3008 | 1463189625260 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 18:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:33:45 INFO - PROCESS | 3008 | 1463189625264 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 3008 | 1463189625268 Marionette TRACE conn6 <- [1,1438,null,{}] 18:33:45 INFO - PROCESS | 3008 | 1463189625279 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 3008 | 1463189625371 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 18:33:45 INFO - PROCESS | 3008 | 1463189625387 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:45 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755179800 == 31 [pid = 3008] [id = 369] 18:33:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000074EA05C00) [pid = 3008] [serial = 1106] [outer = 0000000000000000] 18:33:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (000000074EA0AC00) [pid = 3008] [serial = 1107] [outer = 000000074EA05C00] 18:33:45 INFO - PROCESS | 3008 | 1463189625439 Marionette DEBUG loaded listener.js 18:33:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (000000074EE6CC00) [pid = 3008] [serial = 1108] [outer = 000000074EA05C00] 18:33:45 INFO - PROCESS | 3008 | 1463189625922 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 18:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:33:45 INFO - PROCESS | 3008 | 1463189625956 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 3008 | 1463189625959 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 18:33:45 INFO - PROCESS | 3008 | 1463189625962 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 3008 | 1463189625964 Marionette TRACE conn6 <- [1,1442,null,{}] 18:33:45 INFO - PROCESS | 3008 | 1463189625968 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 3008 | 1463189626052 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 18:33:46 INFO - PROCESS | 3008 | 1463189626061 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AC3800 == 32 [pid = 3008] [id = 370] 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (000000074F03F000) [pid = 3008] [serial = 1109] [outer = 0000000000000000] 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000074F818400) [pid = 3008] [serial = 1110] [outer = 000000074F03F000] 18:33:46 INFO - PROCESS | 3008 | 1463189626108 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007525A9000) [pid = 3008] [serial = 1111] [outer = 000000074F03F000] 18:33:46 INFO - PROCESS | 3008 | 1463189626548 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 18:33:46 INFO - PROCESS | 3008 | 1463189626594 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 3008 | 1463189626596 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 18:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:33:46 INFO - PROCESS | 3008 | 1463189626600 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 3008 | 1463189626601 Marionette TRACE conn6 <- [1,1446,null,{}] 18:33:46 INFO - PROCESS | 3008 | 1463189626605 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:46 INFO - PROCESS | 3008 | 1463189626706 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 18:33:46 INFO - PROCESS | 3008 | 1463189626786 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CD000 == 33 [pid = 3008] [id = 371] 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000752709800) [pid = 3008] [serial = 1112] [outer = 0000000000000000] 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007529E4400) [pid = 3008] [serial = 1113] [outer = 0000000752709800] 18:33:46 INFO - PROCESS | 3008 | 1463189626832 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000752D0B800) [pid = 3008] [serial = 1114] [outer = 0000000752709800] 18:33:47 INFO - PROCESS | 3008 | 1463189627275 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 18:33:47 INFO - PROCESS | 3008 | 1463189627340 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 3008 | 1463189627342 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 18:33:47 INFO - PROCESS | 3008 | 1463189627346 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:33:47 INFO - PROCESS | 3008 | 1463189627355 Marionette TRACE conn6 <- [1,1450,null,{}] 18:33:47 INFO - PROCESS | 3008 | 1463189627359 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:47 INFO - PROCESS | 3008 | 1463189627494 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 18:33:47 INFO - PROCESS | 3008 | 1463189627552 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758F1C000 == 34 [pid = 3008] [id = 372] 18:33:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075350BC00) [pid = 3008] [serial = 1115] [outer = 0000000000000000] 18:33:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000075366A800) [pid = 3008] [serial = 1116] [outer = 000000075350BC00] 18:33:47 INFO - PROCESS | 3008 | 1463189627600 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000755A0D000) [pid = 3008] [serial = 1117] [outer = 000000075350BC00] 18:33:48 INFO - PROCESS | 3008 | 1463189628077 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 794ms 18:33:48 INFO - PROCESS | 3008 | 1463189628143 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 18:33:48 INFO - PROCESS | 3008 | 1463189628145 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 18:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:33:48 INFO - PROCESS | 3008 | 1463189628149 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:33:48 INFO - PROCESS | 3008 | 1463189628150 Marionette TRACE conn6 <- [1,1454,null,{}] 18:33:48 INFO - PROCESS | 3008 | 1463189628154 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 3008 | 1463189628278 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 18:33:48 INFO - PROCESS | 3008 | 1463189628327 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759239800 == 35 [pid = 3008] [id = 373] 18:33:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000755C4E400) [pid = 3008] [serial = 1118] [outer = 0000000000000000] 18:33:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755DA0800) [pid = 3008] [serial = 1119] [outer = 0000000755C4E400] 18:33:48 INFO - PROCESS | 3008 | 1463189628372 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755F6CC00) [pid = 3008] [serial = 1120] [outer = 0000000755C4E400] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000756150800) [pid = 3008] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000748E70C00) [pid = 3008] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000753494C00) [pid = 3008] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (00000007485CB000) [pid = 3008] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000075912C400) [pid = 3008] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (000000074F00DC00) [pid = 3008] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (00000007485F4000) [pid = 3008] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (00000007485C8000) [pid = 3008] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000752D86400) [pid = 3008] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (0000000746CEB000) [pid = 3008] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000752D05000) [pid = 3008] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (0000000748577000) [pid = 3008] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (00000007485C5400) [pid = 3008] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:33:48 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000756062000) [pid = 3008] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:33:48 INFO - PROCESS | 3008 | 1463189628961 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 836ms 18:33:49 INFO - PROCESS | 3008 | 1463189629030 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 3008 | 1463189629035 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 18:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:33:49 INFO - PROCESS | 3008 | 1463189629043 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 3008 | 1463189629048 Marionette TRACE conn6 <- [1,1458,null,{}] 18:33:49 INFO - PROCESS | 3008 | 1463189629055 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:49 INFO - PROCESS | 3008 | 1463189629173 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 18:33:49 INFO - PROCESS | 3008 | 1463189629249 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D0CD800 == 36 [pid = 3008] [id = 374] 18:33:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000748523000) [pid = 3008] [serial = 1121] [outer = 0000000000000000] 18:33:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000748574C00) [pid = 3008] [serial = 1122] [outer = 0000000748523000] 18:33:49 INFO - PROCESS | 3008 | 1463189629308 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007485D4C00) [pid = 3008] [serial = 1123] [outer = 0000000748523000] 18:33:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (00000007480B9400) [pid = 3008] [serial = 1124] [outer = 000000074DDF1000] 18:33:50 INFO - PROCESS | 3008 | 1463189630092 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1096ms 18:33:50 INFO - PROCESS | 3008 | 1463189630139 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 3008 | 1463189630143 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 18:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:33:50 INFO - PROCESS | 3008 | 1463189630151 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - PROCESS | 3008 | 1463189630155 Marionette TRACE conn6 <- [1,1462,null,{}] 18:33:50 INFO - PROCESS | 3008 | 1463189630160 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 3008 | 1463189630275 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 18:33:50 INFO - PROCESS | 3008 | 1463189630349 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755426000 == 37 [pid = 3008] [id = 375] 18:33:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007485EA400) [pid = 3008] [serial = 1125] [outer = 0000000000000000] 18:33:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074D220000) [pid = 3008] [serial = 1126] [outer = 00000007485EA400] 18:33:50 INFO - PROCESS | 3008 | 1463189630406 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (000000074EA88C00) [pid = 3008] [serial = 1127] [outer = 00000007485EA400] 18:33:51 INFO - PROCESS | 3008 | 1463189631118 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1031ms 18:33:51 INFO - PROCESS | 3008 | 1463189631186 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 3008 | 1463189631189 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 18:33:51 INFO - PROCESS | 3008 | 1463189631194 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:33:51 INFO - PROCESS | 3008 | 1463189631196 Marionette TRACE conn6 <- [1,1466,null,{}] 18:33:51 INFO - PROCESS | 3008 | 1463189631208 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 3008 | 1463189631357 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 18:33:51 INFO - PROCESS | 3008 | 1463189631425 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592CA000 == 38 [pid = 3008] [id = 376] 18:33:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (00000007524ECC00) [pid = 3008] [serial = 1128] [outer = 0000000000000000] 18:33:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075270B800) [pid = 3008] [serial = 1129] [outer = 00000007524ECC00] 18:33:51 INFO - PROCESS | 3008 | 1463189631487 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000752D91800) [pid = 3008] [serial = 1130] [outer = 00000007524ECC00] 18:33:52 INFO - PROCESS | 3008 | 1463189632163 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 986ms 18:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:33:52 INFO - PROCESS | 3008 | 1463189632182 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 3008 | 1463189632185 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 18:33:52 INFO - PROCESS | 3008 | 1463189632188 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 3008 | 1463189632190 Marionette TRACE conn6 <- [1,1470,null,{}] 18:33:52 INFO - PROCESS | 3008 | 1463189632194 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 3008 | 1463189632302 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 18:33:52 INFO - PROCESS | 3008 | 1463189632385 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:52 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD6000 == 39 [pid = 3008] [id = 377] 18:33:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000755C4F400) [pid = 3008] [serial = 1131] [outer = 0000000000000000] 18:33:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000755DAAC00) [pid = 3008] [serial = 1132] [outer = 0000000755C4F400] 18:33:52 INFO - PROCESS | 3008 | 1463189632442 Marionette DEBUG loaded listener.js 18:33:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000755F7B800) [pid = 3008] [serial = 1133] [outer = 0000000755C4F400] 18:33:53 INFO - PROCESS | 3008 | 1463189633015 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 881ms 18:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:33:53 INFO - PROCESS | 3008 | 1463189633071 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 18:33:53 INFO - PROCESS | 3008 | 1463189633074 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 18:33:53 INFO - PROCESS | 3008 | 1463189633077 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:33:53 INFO - PROCESS | 3008 | 1463189633079 Marionette TRACE conn6 <- [1,1474,null,{}] 18:33:53 INFO - PROCESS | 3008 | 1463189633083 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:53 INFO - PROCESS | 3008 | 1463189633191 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 18:33:53 INFO - PROCESS | 3008 | 1463189633273 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBB6000 == 40 [pid = 3008] [id = 378] 18:33:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (0000000755C50400) [pid = 3008] [serial = 1134] [outer = 0000000000000000] 18:33:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (000000075611F000) [pid = 3008] [serial = 1135] [outer = 0000000755C50400] 18:33:53 INFO - PROCESS | 3008 | 1463189633330 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000075614AC00) [pid = 3008] [serial = 1136] [outer = 0000000755C50400] 18:33:54 INFO - PROCESS | 3008 | 1463189634061 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1028ms 18:33:54 INFO - PROCESS | 3008 | 1463189634109 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 3008 | 1463189634113 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 18:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:33:54 INFO - PROCESS | 3008 | 1463189634119 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 3008 | 1463189634123 Marionette TRACE conn6 <- [1,1478,null,{}] 18:33:54 INFO - PROCESS | 3008 | 1463189634159 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:54 INFO - PROCESS | 3008 | 1463189634299 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 18:33:54 INFO - PROCESS | 3008 | 1463189634366 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F051000 == 41 [pid = 3008] [id = 379] 18:33:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074857E800) [pid = 3008] [serial = 1137] [outer = 0000000000000000] 18:33:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007485C4800) [pid = 3008] [serial = 1138] [outer = 000000074857E800] 18:33:54 INFO - PROCESS | 3008 | 1463189634417 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000074866C800) [pid = 3008] [serial = 1139] [outer = 000000074857E800] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 0000000758F1C000 == 40 [pid = 3008] [id = 372] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CD000 == 39 [pid = 3008] [id = 371] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AC3800 == 38 [pid = 3008] [id = 370] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 0000000755179800 == 37 [pid = 3008] [id = 369] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 000000074F05A000 == 36 [pid = 3008] [id = 368] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 000000074F8F1800 == 35 [pid = 3008] [id = 367] 18:33:55 INFO - PROCESS | 3008 | --DOCSHELL 000000074F06C000 == 34 [pid = 3008] [id = 366] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (0000000748577800) [pid = 3008] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (00000007485C7C00) [pid = 3008] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000755C50C00) [pid = 3008] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000755F7B000) [pid = 3008] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (0000000756127800) [pid = 3008] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (000000075614E000) [pid = 3008] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756523800) [pid = 3008] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (0000000748F97400) [pid = 3008] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (000000075350EC00) [pid = 3008] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (0000000756518000) [pid = 3008] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007548DD400) [pid = 3008] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000755C43C00) [pid = 3008] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000748672400) [pid = 3008] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (0000000748798800) [pid = 3008] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (00000007593D2400) [pid = 3008] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (00000007525A7400) [pid = 3008] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000074EA8F000) [pid = 3008] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (000000074EE76000) [pid = 3008] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (000000074D97C800) [pid = 3008] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000074DEA0000) [pid = 3008] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (0000000752970C00) [pid = 3008] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (0000000753502C00) [pid = 3008] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000075588B400) [pid = 3008] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (0000000749E4A000) [pid = 3008] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (000000074D06C400) [pid = 3008] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (0000000752D08800) [pid = 3008] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (0000000752D8B400) [pid = 3008] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:33:55 INFO - PROCESS | 3008 | 1463189635141 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1056ms 18:33:55 INFO - PROCESS | 3008 | 1463189635179 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 3008 | 1463189635183 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 18:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:33:55 INFO - PROCESS | 3008 | 1463189635189 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 3008 | 1463189635194 Marionette TRACE conn6 <- [1,1482,null,{}] 18:33:55 INFO - PROCESS | 3008 | 1463189635200 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 3008 | 1463189635371 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 18:33:55 INFO - PROCESS | 3008 | 1463189635442 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DECA800 == 35 [pid = 3008] [id = 380] 18:33:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (000000074857FC00) [pid = 3008] [serial = 1140] [outer = 0000000000000000] 18:33:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (00000007485D9C00) [pid = 3008] [serial = 1141] [outer = 000000074857FC00] 18:33:55 INFO - PROCESS | 3008 | 1463189635545 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (000000074879CC00) [pid = 3008] [serial = 1142] [outer = 000000074857FC00] 18:33:56 INFO - PROCESS | 3008 | 1463189636135 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 983ms 18:33:56 INFO - PROCESS | 3008 | 1463189636177 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 18:33:56 INFO - PROCESS | 3008 | 1463189636183 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 18:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:33:56 INFO - PROCESS | 3008 | 1463189636190 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:33:56 INFO - PROCESS | 3008 | 1463189636193 Marionette TRACE conn6 <- [1,1486,null,{}] 18:33:56 INFO - PROCESS | 3008 | 1463189636198 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:56 INFO - PROCESS | 3008 | 1463189636310 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 18:33:56 INFO - PROCESS | 3008 | 1463189636394 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 3008 | ++DOCSHELL 00000007536A2800 == 36 [pid = 3008] [id = 381] 18:33:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (000000074CE5BC00) [pid = 3008] [serial = 1143] [outer = 0000000000000000] 18:33:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (000000074D21CC00) [pid = 3008] [serial = 1144] [outer = 000000074CE5BC00] 18:33:56 INFO - PROCESS | 3008 | 1463189636451 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (000000074DDEE000) [pid = 3008] [serial = 1145] [outer = 000000074CE5BC00] 18:33:57 INFO - PROCESS | 3008 | 1463189637077 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 18:33:57 INFO - PROCESS | 3008 | 1463189637119 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 3008 | 1463189637122 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 18:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:33:57 INFO - PROCESS | 3008 | 1463189637126 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 3008 | 1463189637130 Marionette TRACE conn6 <- [1,1490,null,{}] 18:33:57 INFO - PROCESS | 3008 | 1463189637142 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 3008 | 1463189637257 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 18:33:57 INFO - PROCESS | 3008 | 1463189637331 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075597C000 == 37 [pid = 3008] [id = 382] 18:33:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (000000074F00A800) [pid = 3008] [serial = 1146] [outer = 0000000000000000] 18:33:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (000000074F03B400) [pid = 3008] [serial = 1147] [outer = 000000074F00A800] 18:33:57 INFO - PROCESS | 3008 | 1463189637393 Marionette DEBUG loaded listener.js 18:33:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (00000007525A5800) [pid = 3008] [serial = 1148] [outer = 000000074F00A800] 18:33:58 INFO - PROCESS | 3008 | 1463189638012 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 18:33:58 INFO - PROCESS | 3008 | 1463189638071 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 18:33:58 INFO - PROCESS | 3008 | 1463189638074 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 18:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:33:58 INFO - PROCESS | 3008 | 1463189638078 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:33:58 INFO - PROCESS | 3008 | 1463189638080 Marionette TRACE conn6 <- [1,1494,null,{}] 18:33:58 INFO - PROCESS | 3008 | 1463189638085 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:58 INFO - PROCESS | 3008 | 1463189638197 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 18:33:58 INFO - PROCESS | 3008 | 1463189638279 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CE000 == 38 [pid = 3008] [id = 383] 18:33:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000752D87C00) [pid = 3008] [serial = 1149] [outer = 0000000000000000] 18:33:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (0000000752D8E400) [pid = 3008] [serial = 1150] [outer = 0000000752D87C00] 18:33:58 INFO - PROCESS | 3008 | 1463189638336 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (000000075350EC00) [pid = 3008] [serial = 1151] [outer = 0000000752D87C00] 18:33:58 INFO - PROCESS | 3008 | 1463189638880 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 880ms 18:33:58 INFO - PROCESS | 3008 | 1463189638960 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 18:33:58 INFO - PROCESS | 3008 | 1463189638963 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 18:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:33:58 INFO - PROCESS | 3008 | 1463189638966 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:33:58 INFO - PROCESS | 3008 | 1463189638968 Marionette TRACE conn6 <- [1,1498,null,{}] 18:33:58 INFO - PROCESS | 3008 | 1463189638972 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 3008 | 1463189639075 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 18:33:59 INFO - PROCESS | 3008 | 1463189639143 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000074864E800 == 39 [pid = 3008] [id = 384] 18:33:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (00000007548F3800) [pid = 3008] [serial = 1152] [outer = 0000000000000000] 18:33:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (0000000755892000) [pid = 3008] [serial = 1153] [outer = 00000007548F3800] 18:33:59 INFO - PROCESS | 3008 | 1463189639200 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (0000000755C50800) [pid = 3008] [serial = 1154] [outer = 00000007548F3800] 18:33:59 INFO - PROCESS | 3008 | 1463189639821 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 881ms 18:33:59 INFO - PROCESS | 3008 | 1463189639850 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 3008 | 1463189639852 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 18:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:33:59 INFO - PROCESS | 3008 | 1463189639856 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 3008 | 1463189639858 Marionette TRACE conn6 <- [1,1502,null,{}] 18:33:59 INFO - PROCESS | 3008 | 1463189639862 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 3008 | 1463189640007 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 18:34:00 INFO - PROCESS | 3008 | 1463189640080 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759249800 == 40 [pid = 3008] [id = 385] 18:34:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000756144400) [pid = 3008] [serial = 1155] [outer = 0000000000000000] 18:34:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (000000075652A800) [pid = 3008] [serial = 1156] [outer = 0000000756144400] 18:34:00 INFO - PROCESS | 3008 | 1463189640138 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000756585000) [pid = 3008] [serial = 1157] [outer = 0000000756144400] 18:34:00 INFO - PROCESS | 3008 | 1463189640713 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 924ms 18:34:00 INFO - PROCESS | 3008 | 1463189640783 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 3008 | 1463189640785 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 18:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:34:00 INFO - PROCESS | 3008 | 1463189640789 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 3008 | 1463189640791 Marionette TRACE conn6 <- [1,1506,null,{}] 18:34:00 INFO - PROCESS | 3008 | 1463189640795 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 3008 | 1463189640903 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 18:34:00 INFO - PROCESS | 3008 | 1463189640986 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592D6000 == 41 [pid = 3008] [id = 386] 18:34:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (00000007565D9000) [pid = 3008] [serial = 1158] [outer = 0000000000000000] 18:34:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000756AD9000) [pid = 3008] [serial = 1159] [outer = 00000007565D9000] 18:34:01 INFO - PROCESS | 3008 | 1463189641043 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (0000000756C7C400) [pid = 3008] [serial = 1160] [outer = 00000007565D9000] 18:34:01 INFO - PROCESS | 3008 | 1463189641681 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 945ms 18:34:01 INFO - PROCESS | 3008 | 1463189641735 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 3008 | 1463189641739 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 18:34:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:34:01 INFO - PROCESS | 3008 | 1463189641745 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - PROCESS | 3008 | 1463189641749 Marionette TRACE conn6 <- [1,1510,null,{}] 18:34:01 INFO - PROCESS | 3008 | 1463189641754 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:01 INFO - PROCESS | 3008 | 1463189641903 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 18:34:01 INFO - PROCESS | 3008 | 1463189641922 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529B8800 == 42 [pid = 3008] [id = 387] 18:34:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (00000007485F4400) [pid = 3008] [serial = 1161] [outer = 0000000000000000] 18:34:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (0000000748798C00) [pid = 3008] [serial = 1162] [outer = 00000007485F4400] 18:34:01 INFO - PROCESS | 3008 | 1463189641975 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (000000074D159800) [pid = 3008] [serial = 1163] [outer = 00000007485F4400] 18:34:02 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD6000 == 41 [pid = 3008] [id = 377] 18:34:02 INFO - PROCESS | 3008 | --DOCSHELL 00000007592CA000 == 40 [pid = 3008] [id = 376] 18:34:02 INFO - PROCESS | 3008 | --DOCSHELL 0000000755426000 == 39 [pid = 3008] [id = 375] 18:34:02 INFO - PROCESS | 3008 | --DOCSHELL 000000074D0CD800 == 38 [pid = 3008] [id = 374] 18:34:02 INFO - PROCESS | 3008 | 1463189642698 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:34:02 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 () { 18:34:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:34:02 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 () { 18:34:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:34:02 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 () { 18:34:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:34:02 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 () { 18:34:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:34:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 993ms 18:34:02 INFO - PROCESS | 3008 | 1463189642754 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 18:34:02 INFO - PROCESS | 3008 | 1463189642760 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 18:34:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:34:02 INFO - PROCESS | 3008 | 1463189642768 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 3008 | 1463189642771 Marionette TRACE conn6 <- [1,1514,null,{}] 18:34:02 INFO - PROCESS | 3008 | 1463189642777 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 3008 | 1463189642895 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 18:34:02 INFO - PROCESS | 3008 | 1463189642970 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075559B000 == 39 [pid = 3008] [id = 388] 18:34:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (000000074D80D000) [pid = 3008] [serial = 1164] [outer = 0000000000000000] 18:34:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000074DEA9400) [pid = 3008] [serial = 1165] [outer = 000000074D80D000] 18:34:03 INFO - PROCESS | 3008 | 1463189643071 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (000000074F009800) [pid = 3008] [serial = 1166] [outer = 000000074D80D000] 18:34:03 INFO - PROCESS | 3008 | 1463189643730 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:34:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:34:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1035ms 18:34:03 INFO - PROCESS | 3008 | 1463189643806 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 18:34:03 INFO - PROCESS | 3008 | 1463189643812 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 18:34:03 INFO - PROCESS | 3008 | 1463189643819 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:34:03 INFO - PROCESS | 3008 | 1463189643822 Marionette TRACE conn6 <- [1,1518,null,{}] 18:34:03 INFO - PROCESS | 3008 | 1463189643847 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 3008 | 1463189644023 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 18:34:04 INFO - PROCESS | 3008 | 1463189644109 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925B000 == 40 [pid = 3008] [id = 389] 18:34:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (000000075270AC00) [pid = 3008] [serial = 1167] [outer = 0000000000000000] 18:34:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000753624000) [pid = 3008] [serial = 1168] [outer = 000000075270AC00] 18:34:04 INFO - PROCESS | 3008 | 1463189644166 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000755F0A000) [pid = 3008] [serial = 1169] [outer = 000000075270AC00] 18:34:04 INFO - PROCESS | 3008 | 1463189644708 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:34:04 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 18:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:34:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:34:04 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. 18:34:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:34:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 942ms 18:34:04 INFO - PROCESS | 3008 | 1463189644767 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 18:34:04 INFO - PROCESS | 3008 | 1463189644770 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 18:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:34:04 INFO - PROCESS | 3008 | 1463189644790 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - PROCESS | 3008 | 1463189644795 Marionette TRACE conn6 <- [1,1522,null,{}] 18:34:04 INFO - PROCESS | 3008 | 1463189644810 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 3008 | 1463189644927 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 18:34:05 INFO - PROCESS | 3008 | 1463189645016 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC9800 == 41 [pid = 3008] [id = 390] 18:34:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000756219400) [pid = 3008] [serial = 1170] [outer = 0000000000000000] 18:34:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000756518000) [pid = 3008] [serial = 1171] [outer = 0000000756219400] 18:34:05 INFO - PROCESS | 3008 | 1463189645078 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000756C7C800) [pid = 3008] [serial = 1172] [outer = 0000000756219400] 18:34:05 INFO - PROCESS | 3008 | 1463189645678 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:34:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 963ms 18:34:05 INFO - PROCESS | 3008 | 1463189645739 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 3008 | 1463189645742 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 18:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:34:05 INFO - PROCESS | 3008 | 1463189645745 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 3008 | 1463189645748 Marionette TRACE conn6 <- [1,1526,null,{}] 18:34:05 INFO - PROCESS | 3008 | 1463189645751 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:05 INFO - PROCESS | 3008 | 1463189645865 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 18:34:05 INFO - PROCESS | 3008 | 1463189645951 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C097800 == 42 [pid = 3008] [id = 391] 18:34:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000756DF7400) [pid = 3008] [serial = 1173] [outer = 0000000000000000] 18:34:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (00000007578C8000) [pid = 3008] [serial = 1174] [outer = 0000000756DF7400] 18:34:06 INFO - PROCESS | 3008 | 1463189646008 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000757CEB000) [pid = 3008] [serial = 1175] [outer = 0000000756DF7400] 18:34:06 INFO - PROCESS | 3008 | 1463189646553 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 18:34:06 INFO - PROCESS | 3008 | 1463189646638 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 18:34:06 INFO - PROCESS | 3008 | 1463189646641 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 18:34:06 INFO - PROCESS | 3008 | 1463189646645 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:34:06 INFO - PROCESS | 3008 | 1463189646647 Marionette TRACE conn6 <- [1,1530,null,{}] 18:34:06 INFO - PROCESS | 3008 | 1463189646651 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 3008 | 1463189646757 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 18:34:06 INFO - PROCESS | 3008 | 1463189646843 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BC000 == 43 [pid = 3008] [id = 392] 18:34:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000756DF8000) [pid = 3008] [serial = 1176] [outer = 0000000000000000] 18:34:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000075813D400) [pid = 3008] [serial = 1177] [outer = 0000000756DF8000] 18:34:06 INFO - PROCESS | 3008 | 1463189646900 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000758B62000) [pid = 3008] [serial = 1178] [outer = 0000000756DF8000] 18:34:07 INFO - PROCESS | 3008 | 1463189647467 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:34:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:34:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 881ms 18:34:07 INFO - PROCESS | 3008 | 1463189647530 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 18:34:07 INFO - PROCESS | 3008 | 1463189647533 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 18:34:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:34:07 INFO - PROCESS | 3008 | 1463189647536 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - PROCESS | 3008 | 1463189647538 Marionette TRACE conn6 <- [1,1534,null,{}] 18:34:07 INFO - PROCESS | 3008 | 1463189647542 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:07 INFO - PROCESS | 3008 | 1463189647691 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 18:34:07 INFO - PROCESS | 3008 | 1463189647763 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529C1000 == 44 [pid = 3008] [id = 393] 18:34:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000746D47000) [pid = 3008] [serial = 1179] [outer = 0000000000000000] 18:34:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000747C38400) [pid = 3008] [serial = 1180] [outer = 0000000746D47000] 18:34:07 INFO - PROCESS | 3008 | 1463189647967 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000749E4FC00) [pid = 3008] [serial = 1181] [outer = 0000000746D47000] 18:34:08 INFO - PROCESS | 3008 | 1463189648651 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:34:08 INFO - PROCESS | 3008 | --DOCSHELL 000000074864E800 == 43 [pid = 3008] [id = 384] 18:34:08 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CE000 == 42 [pid = 3008] [id = 383] 18:34:08 INFO - PROCESS | 3008 | --DOCSHELL 000000075597C000 == 41 [pid = 3008] [id = 382] 18:34:08 INFO - PROCESS | 3008 | --DOCSHELL 00000007536A2800 == 40 [pid = 3008] [id = 381] 18:34:08 INFO - PROCESS | 3008 | --DOCSHELL 000000074DECA800 == 39 [pid = 3008] [id = 380] 18:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1240ms 18:34:08 INFO - PROCESS | 3008 | 1463189648789 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 3008 | 1463189648793 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 18:34:08 INFO - PROCESS | 3008 | 1463189648800 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:34:08 INFO - PROCESS | 3008 | 1463189648804 Marionette TRACE conn6 <- [1,1538,null,{}] 18:34:08 INFO - PROCESS | 3008 | 1463189648820 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 3008 | 1463189648941 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 18:34:09 INFO - PROCESS | 3008 | 1463189649012 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534F2800 == 40 [pid = 3008] [id = 394] 18:34:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (00000007485F2000) [pid = 3008] [serial = 1182] [outer = 0000000000000000] 18:34:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (000000074866E000) [pid = 3008] [serial = 1183] [outer = 00000007485F2000] 18:34:09 INFO - PROCESS | 3008 | 1463189649073 Marionette DEBUG loaded listener.js 18:34:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000074D223400) [pid = 3008] [serial = 1184] [outer = 00000007485F2000] 18:34:09 INFO - PROCESS | 3008 | 1463189649769 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:34:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:34:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1027ms 18:34:09 INFO - PROCESS | 3008 | 1463189649833 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 3008 | 1463189649837 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 18:34:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:34:09 INFO - PROCESS | 3008 | 1463189649846 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - PROCESS | 3008 | 1463189649850 Marionette TRACE conn6 <- [1,1542,null,{}] 18:34:09 INFO - PROCESS | 3008 | 1463189649855 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:09 INFO - PROCESS | 3008 | 1463189649971 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 18:34:10 INFO - PROCESS | 3008 | 1463189650050 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000075922B800 == 41 [pid = 3008] [id = 395] 18:34:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000752462000) [pid = 3008] [serial = 1185] [outer = 0000000000000000] 18:34:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000752D04000) [pid = 3008] [serial = 1186] [outer = 0000000752462000] 18:34:10 INFO - PROCESS | 3008 | 1463189650149 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000753492800) [pid = 3008] [serial = 1187] [outer = 0000000752462000] 18:34:10 INFO - PROCESS | 3008 | 1463189650807 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1031ms 18:34:10 INFO - PROCESS | 3008 | 1463189650878 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 3008 | 1463189650881 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 18:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:34:10 INFO - PROCESS | 3008 | 1463189650884 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - PROCESS | 3008 | 1463189650887 Marionette TRACE conn6 <- [1,1546,null,{}] 18:34:10 INFO - PROCESS | 3008 | 1463189650898 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 3008 | 1463189651076 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 18:34:11 INFO - PROCESS | 3008 | 1463189651189 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BD99000 == 42 [pid = 3008] [id = 396] 18:34:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000075605E800) [pid = 3008] [serial = 1188] [outer = 0000000000000000] 18:34:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000756123000) [pid = 3008] [serial = 1189] [outer = 000000075605E800] 18:34:11 INFO - PROCESS | 3008 | 1463189651253 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000756528000) [pid = 3008] [serial = 1190] [outer = 000000075605E800] 18:34:11 INFO - PROCESS | 3008 | 1463189651920 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1092ms 18:34:12 INFO - PROCESS | 3008 | 1463189651987 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 3008 | 1463189651990 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 18:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:34:12 INFO - PROCESS | 3008 | 1463189651994 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - PROCESS | 3008 | 1463189651996 Marionette TRACE conn6 <- [1,1550,null,{}] 18:34:12 INFO - PROCESS | 3008 | 1463189652000 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:12 INFO - PROCESS | 3008 | 1463189652109 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 18:34:12 INFO - PROCESS | 3008 | 1463189652185 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3B0000 == 43 [pid = 3008] [id = 397] 18:34:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000756C7C000) [pid = 3008] [serial = 1191] [outer = 0000000000000000] 18:34:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007578C5400) [pid = 3008] [serial = 1192] [outer = 0000000756C7C000] 18:34:12 INFO - PROCESS | 3008 | 1463189652282 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000758B65000) [pid = 3008] [serial = 1193] [outer = 0000000756C7C000] 18:34:12 INFO - PROCESS | 3008 | 1463189652891 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 943ms 18:34:12 INFO - PROCESS | 3008 | 1463189652941 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 3008 | 1463189652944 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 18:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:34:12 INFO - PROCESS | 3008 | 1463189652948 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - PROCESS | 3008 | 1463189652950 Marionette TRACE conn6 <- [1,1554,null,{}] 18:34:12 INFO - PROCESS | 3008 | 1463189652953 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 3008 | 1463189653058 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 18:34:13 INFO - PROCESS | 3008 | 1463189653136 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDB6800 == 44 [pid = 3008] [id = 398] 18:34:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000756D3C800) [pid = 3008] [serial = 1194] [outer = 0000000000000000] 18:34:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000758C69C00) [pid = 3008] [serial = 1195] [outer = 0000000756D3C800] 18:34:13 INFO - PROCESS | 3008 | 1463189653234 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000758D49800) [pid = 3008] [serial = 1196] [outer = 0000000756D3C800] 18:34:13 INFO - PROCESS | 3008 | 1463189653781 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:34:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 879ms 18:34:13 INFO - PROCESS | 3008 | 1463189653830 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 3008 | 1463189653832 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 18:34:13 INFO - PROCESS | 3008 | 1463189653836 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:34:13 INFO - PROCESS | 3008 | 1463189653838 Marionette TRACE conn6 <- [1,1558,null,{}] 18:34:13 INFO - PROCESS | 3008 | 1463189653842 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:14 INFO - PROCESS | 3008 | 1463189653993 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 18:34:14 INFO - PROCESS | 3008 | 1463189654093 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D822800 == 45 [pid = 3008] [id = 399] 18:34:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000758E25800) [pid = 3008] [serial = 1197] [outer = 0000000000000000] 18:34:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000759081C00) [pid = 3008] [serial = 1198] [outer = 0000000758E25800] 18:34:14 INFO - PROCESS | 3008 | 1463189654151 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000075908D000) [pid = 3008] [serial = 1199] [outer = 0000000758E25800] 18:34:14 INFO - PROCESS | 3008 | 1463189654864 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1080ms 18:34:14 INFO - PROCESS | 3008 | 1463189654933 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 3008 | 1463189654937 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 18:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:34:14 INFO - PROCESS | 3008 | 1463189654943 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:34:14 INFO - PROCESS | 3008 | 1463189654947 Marionette TRACE conn6 <- [1,1562,null,{}] 18:34:14 INFO - PROCESS | 3008 | 1463189654954 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 3008 | 1463189655063 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 18:34:15 INFO - PROCESS | 3008 | 1463189655190 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EABC000 == 46 [pid = 3008] [id = 400] 18:34:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000074DDE3800) [pid = 3008] [serial = 1200] [outer = 0000000000000000] 18:34:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000074EE72400) [pid = 3008] [serial = 1201] [outer = 000000074DDE3800] 18:34:15 INFO - PROCESS | 3008 | 1463189655246 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (00000007525E4000) [pid = 3008] [serial = 1202] [outer = 000000074DDE3800] 18:34:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC9800 == 45 [pid = 3008] [id = 390] 18:34:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075925B000 == 44 [pid = 3008] [id = 389] 18:34:15 INFO - PROCESS | 3008 | --DOCSHELL 000000075559B000 == 43 [pid = 3008] [id = 388] 18:34:15 INFO - PROCESS | 3008 | 1463189655979 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1078ms 18:34:16 INFO - PROCESS | 3008 | 1463189656025 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 18:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:34:16 INFO - PROCESS | 3008 | 1463189656030 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 18:34:16 INFO - PROCESS | 3008 | 1463189656035 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - PROCESS | 3008 | 1463189656040 Marionette TRACE conn6 <- [1,1566,null,{}] 18:34:16 INFO - PROCESS | 3008 | 1463189656046 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:16 INFO - PROCESS | 3008 | 1463189656162 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 18:34:16 INFO - PROCESS | 3008 | 1463189656288 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD2000 == 44 [pid = 3008] [id = 401] 18:34:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000752465C00) [pid = 3008] [serial = 1203] [outer = 0000000000000000] 18:34:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000752976800) [pid = 3008] [serial = 1204] [outer = 0000000752465C00] 18:34:16 INFO - PROCESS | 3008 | 1463189656352 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000075350DC00) [pid = 3008] [serial = 1205] [outer = 0000000752465C00] 18:34:17 INFO - PROCESS | 3008 | 1463189656989 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 985ms 18:34:17 INFO - PROCESS | 3008 | 1463189657024 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 18:34:17 INFO - PROCESS | 3008 | 1463189657030 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 18:34:17 INFO - PROCESS | 3008 | 1463189657037 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:34:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:34:17 INFO - PROCESS | 3008 | 1463189657040 Marionette TRACE conn6 <- [1,1570,null,{}] 18:34:17 INFO - PROCESS | 3008 | 1463189657045 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:17 INFO - PROCESS | 3008 | 1463189657165 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 18:34:17 INFO - PROCESS | 3008 | 1463189657287 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0D4000 == 45 [pid = 3008] [id = 402] 18:34:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000075611B800) [pid = 3008] [serial = 1206] [outer = 0000000000000000] 18:34:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000756514400) [pid = 3008] [serial = 1207] [outer = 000000075611B800] 18:34:17 INFO - PROCESS | 3008 | 1463189657346 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (00000007565A8000) [pid = 3008] [serial = 1208] [outer = 000000075611B800] 18:34:17 INFO - PROCESS | 3008 | 1463189657966 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:34:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 987ms 18:34:18 INFO - PROCESS | 3008 | 1463189658029 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 3008 | 1463189658032 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 18:34:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:34:18 INFO - PROCESS | 3008 | 1463189658036 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 3008 | 1463189658040 Marionette TRACE conn6 <- [1,1574,null,{}] 18:34:18 INFO - PROCESS | 3008 | 1463189658052 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 3008 | 1463189658217 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 18:34:18 INFO - PROCESS | 3008 | 1463189658269 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA23800 == 46 [pid = 3008] [id = 403] 18:34:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000758C5B400) [pid = 3008] [serial = 1209] [outer = 0000000000000000] 18:34:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000758C67400) [pid = 3008] [serial = 1210] [outer = 0000000758C5B400] 18:34:18 INFO - PROCESS | 3008 | 1463189658331 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000758E31400) [pid = 3008] [serial = 1211] [outer = 0000000758C5B400] 18:34:18 INFO - PROCESS | 3008 | 1463189658967 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:34:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:34:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 985ms 18:34:19 INFO - PROCESS | 3008 | 1463189659022 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 18:34:19 INFO - PROCESS | 3008 | 1463189659025 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 18:34:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:34:19 INFO - PROCESS | 3008 | 1463189659029 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:34:19 INFO - PROCESS | 3008 | 1463189659031 Marionette TRACE conn6 <- [1,1578,null,{}] 18:34:19 INFO - PROCESS | 3008 | 1463189659035 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:19 INFO - PROCESS | 3008 | 1463189659154 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 18:34:19 INFO - PROCESS | 3008 | 1463189659247 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD2A000 == 47 [pid = 3008] [id = 404] 18:34:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (000000075908B800) [pid = 3008] [serial = 1212] [outer = 0000000000000000] 18:34:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (00000007590D1C00) [pid = 3008] [serial = 1213] [outer = 000000075908B800] 18:34:19 INFO - PROCESS | 3008 | 1463189659303 Marionette DEBUG loaded listener.js 18:34:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000075912EC00) [pid = 3008] [serial = 1214] [outer = 000000075908B800] 18:34:20 INFO - PROCESS | 3008 | --DOCSHELL 000000075BD99000 == 46 [pid = 3008] [id = 396] 18:34:20 INFO - PROCESS | 3008 | --DOCSHELL 000000075922B800 == 45 [pid = 3008] [id = 395] 18:34:20 INFO - PROCESS | 3008 | --DOCSHELL 00000007534F2800 == 44 [pid = 3008] [id = 394] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000749E76000 == 43 [pid = 3008] [id = 352] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CB000 == 42 [pid = 3008] [id = 364] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B1000 == 41 [pid = 3008] [id = 263] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3B0000 == 40 [pid = 3008] [id = 397] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F82800 == 39 [pid = 3008] [id = 355] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075D822800 == 38 [pid = 3008] [id = 399] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075921A000 == 37 [pid = 3008] [id = 361] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007592D6000 == 36 [pid = 3008] [id = 386] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D74000 == 35 [pid = 3008] [id = 362] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000759249800 == 34 [pid = 3008] [id = 385] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDB6800 == 33 [pid = 3008] [id = 398] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007592C0000 == 32 [pid = 3008] [id = 363] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007556CD000 == 31 [pid = 3008] [id = 357] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074DB98000 == 30 [pid = 3008] [id = 262] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000759239800 == 29 [pid = 3008] [id = 373] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007548B3000 == 28 [pid = 3008] [id = 356] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C87000 == 27 [pid = 3008] [id = 358] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A3800 == 26 [pid = 3008] [id = 360] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A4000 == 25 [pid = 3008] [id = 354] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074951D800 == 24 [pid = 3008] [id = 353] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C83800 == 23 [pid = 3008] [id = 261] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075925A000 == 22 [pid = 3008] [id = 269] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD9800 == 21 [pid = 3008] [id = 365] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000756A90000 == 20 [pid = 3008] [id = 359] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007556D4000 == 19 [pid = 3008] [id = 260] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C097800 == 18 [pid = 3008] [id = 391] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBB6000 == 17 [pid = 3008] [id = 378] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA23800 == 16 [pid = 3008] [id = 403] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0D4000 == 15 [pid = 3008] [id = 402] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007529C1000 == 14 [pid = 3008] [id = 393] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BC000 == 13 [pid = 3008] [id = 392] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD2000 == 12 [pid = 3008] [id = 401] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074F051000 == 11 [pid = 3008] [id = 379] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074EABC000 == 10 [pid = 3008] [id = 400] 18:34:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007529B8800 == 9 [pid = 3008] [id = 387] 18:34:24 INFO - PROCESS | 3008 | 1463189664339 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:34:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 5369ms 18:34:24 INFO - PROCESS | 3008 | 1463189664401 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 18:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:34:24 INFO - PROCESS | 3008 | 1463189664407 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 18:34:24 INFO - PROCESS | 3008 | 1463189664412 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 3008 | 1463189664417 Marionette TRACE conn6 <- [1,1582,null,{}] 18:34:24 INFO - PROCESS | 3008 | 1463189664422 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 3008 | 1463189664550 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 18:34:24 INFO - PROCESS | 3008 | 1463189664629 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DDD7000 == 10 [pid = 3008] [id = 405] 18:34:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (00000007485D2800) [pid = 3008] [serial = 1215] [outer = 0000000000000000] 18:34:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (00000007485D7000) [pid = 3008] [serial = 1216] [outer = 00000007485D2800] 18:34:24 INFO - PROCESS | 3008 | 1463189664681 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (00000007485F7800) [pid = 3008] [serial = 1217] [outer = 00000007485D2800] 18:34:25 INFO - PROCESS | 3008 | 1463189665101 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 18:34:25 INFO - PROCESS | 3008 | 1463189665155 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 3008 | 1463189665162 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 18:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:34:25 INFO - PROCESS | 3008 | 1463189665172 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 3008 | 1463189665175 Marionette TRACE conn6 <- [1,1586,null,{}] 18:34:25 INFO - PROCESS | 3008 | 1463189665179 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:25 INFO - PROCESS | 3008 | 1463189665273 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 18:34:25 INFO - PROCESS | 3008 | 1463189665289 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D78800 == 11 [pid = 3008] [id = 406] 18:34:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000748D99C00) [pid = 3008] [serial = 1218] [outer = 0000000000000000] 18:34:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000748DCCC00) [pid = 3008] [serial = 1219] [outer = 0000000748D99C00] 18:34:25 INFO - PROCESS | 3008 | 1463189665339 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000749E4F000) [pid = 3008] [serial = 1220] [outer = 0000000748D99C00] 18:34:25 INFO - PROCESS | 3008 | 1463189665795 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 18:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:34:25 INFO - PROCESS | 3008 | 1463189665867 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 3008 | 1463189665870 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 18:34:25 INFO - PROCESS | 3008 | 1463189665874 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 3008 | 1463189665878 Marionette TRACE conn6 <- [1,1590,null,{}] 18:34:25 INFO - PROCESS | 3008 | 1463189665890 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 3008 | 1463189666037 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 18:34:27 INFO - PROCESS | 3008 | 1463189667112 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D19C800 == 12 [pid = 3008] [id = 407] 18:34:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000747709800) [pid = 3008] [serial = 1221] [outer = 0000000000000000] 18:34:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000747E53C00) [pid = 3008] [serial = 1222] [outer = 0000000747709800] 18:34:27 INFO - PROCESS | 3008 | 1463189667168 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (00000007485D3C00) [pid = 3008] [serial = 1223] [outer = 0000000747709800] 18:34:27 INFO - PROCESS | 3008 | 1463189667674 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1842ms 18:34:27 INFO - PROCESS | 3008 | 1463189667718 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 18:34:27 INFO - PROCESS | 3008 | 1463189667723 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 18:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:34:27 INFO - PROCESS | 3008 | 1463189667728 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:34:27 INFO - PROCESS | 3008 | 1463189667732 Marionette TRACE conn6 <- [1,1594,null,{}] 18:34:27 INFO - PROCESS | 3008 | 1463189667743 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:27 INFO - PROCESS | 3008 | 1463189667866 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 18:34:27 INFO - PROCESS | 3008 | 1463189667883 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075369C800 == 13 [pid = 3008] [id = 408] 18:34:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000074CE60800) [pid = 3008] [serial = 1224] [outer = 0000000000000000] 18:34:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000074D222C00) [pid = 3008] [serial = 1225] [outer = 000000074CE60800] 18:34:27 INFO - PROCESS | 3008 | 1463189667972 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000074DD3A000) [pid = 3008] [serial = 1226] [outer = 000000074CE60800] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (00000007524ECC00) [pid = 3008] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000752709800) [pid = 3008] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (00000007485BD800) [pid = 3008] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000756529800) [pid = 3008] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000075350BC00) [pid = 3008] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000748523000) [pid = 3008] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (00000007485CE000) [pid = 3008] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000074F03F000) [pid = 3008] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000074EA05C00) [pid = 3008] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (00000007485BF000) [pid = 3008] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (00000007485EA400) [pid = 3008] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000752465C00) [pid = 3008] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000074857FC00) [pid = 3008] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000074DDE3800) [pid = 3008] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000755C4E400) [pid = 3008] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000074857E800) [pid = 3008] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000746D47000) [pid = 3008] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000756D3C800) [pid = 3008] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000756DF8000) [pid = 3008] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000756DF7400) [pid = 3008] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000758C5B400) [pid = 3008] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (00000007485F4400) [pid = 3008] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (00000007565D9000) [pid = 3008] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000756C7C000) [pid = 3008] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000756144400) [pid = 3008] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (00000007548F3800) [pid = 3008] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000075605E800) [pid = 3008] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000752D87C00) [pid = 3008] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000074D80D000) [pid = 3008] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000074F00A800) [pid = 3008] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000752462000) [pid = 3008] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000074CE5BC00) [pid = 3008] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (00000007485F2000) [pid = 3008] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000756219400) [pid = 3008] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000755C50400) [pid = 3008] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000075611B800) [pid = 3008] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000755C4F400) [pid = 3008] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (000000075270AC00) [pid = 3008] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000758E25800) [pid = 3008] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:34:28 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000075908B800) [pid = 3008] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:34:29 INFO - PROCESS | 3008 | 1463189669112 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1443ms 18:34:29 INFO - PROCESS | 3008 | 1463189669178 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 18:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:34:29 INFO - PROCESS | 3008 | 1463189669182 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 18:34:29 INFO - PROCESS | 3008 | 1463189669186 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 3008 | 1463189669188 Marionette TRACE conn6 <- [1,1598,null,{}] 18:34:29 INFO - PROCESS | 3008 | 1463189669192 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:29 INFO - PROCESS | 3008 | 1463189669278 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 18:34:29 INFO - PROCESS | 3008 | 1463189669286 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 3008 | ++DOCSHELL 00000007555A1800 == 14 [pid = 3008] [id = 409] 18:34:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000748D92800) [pid = 3008] [serial = 1227] [outer = 0000000000000000] 18:34:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000074D226C00) [pid = 3008] [serial = 1228] [outer = 0000000748D92800] 18:34:29 INFO - PROCESS | 3008 | 1463189669334 Marionette DEBUG loaded listener.js 18:34:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000074EA86400) [pid = 3008] [serial = 1229] [outer = 0000000748D92800] 18:34:29 INFO - PROCESS | 3008 | 1463189669815 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 688ms 18:34:29 INFO - PROCESS | 3008 | 1463189669877 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 18:34:29 INFO - PROCESS | 3008 | 1463189669879 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 18:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:34:29 INFO - PROCESS | 3008 | 1463189669889 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 3008 | 1463189669896 Marionette TRACE conn6 <- [1,1602,null,{}] 18:34:29 INFO - PROCESS | 3008 | 1463189669901 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:30 INFO - PROCESS | 3008 | 1463189670031 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 18:34:30 INFO - PROCESS | 3008 | 1463189670052 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B21800 == 15 [pid = 3008] [id = 410] 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000752467800) [pid = 3008] [serial = 1230] [outer = 0000000000000000] 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (00000007524A9000) [pid = 3008] [serial = 1231] [outer = 0000000752467800] 18:34:30 INFO - PROCESS | 3008 | 1463189670099 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007525AD000) [pid = 3008] [serial = 1232] [outer = 0000000752467800] 18:34:30 INFO - PROCESS | 3008 | 1463189670544 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:34:30 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 18:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 18:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:34:30 INFO - PROCESS | 3008 | 1463189670577 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 18:34:30 INFO - PROCESS | 3008 | 1463189670579 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 18:34:30 INFO - PROCESS | 3008 | 1463189670583 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:34:30 INFO - PROCESS | 3008 | 1463189670585 Marionette TRACE conn6 <- [1,1606,null,{}] 18:34:30 INFO - PROCESS | 3008 | 1463189670588 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:30 INFO - PROCESS | 3008 | 1463189670672 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 18:34:30 INFO - PROCESS | 3008 | 1463189670679 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759213800 == 16 [pid = 3008] [id = 411] 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000752709800) [pid = 3008] [serial = 1233] [outer = 0000000000000000] 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000752D08400) [pid = 3008] [serial = 1234] [outer = 0000000752709800] 18:34:30 INFO - PROCESS | 3008 | 1463189670726 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000752D84000) [pid = 3008] [serial = 1235] [outer = 0000000752709800] 18:34:31 INFO - PROCESS | 3008 | 1463189671426 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 18:34:31 INFO - PROCESS | 3008 | 1463189671467 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 18:34:31 INFO - PROCESS | 3008 | 1463189671473 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 18:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:34:31 INFO - PROCESS | 3008 | 1463189671478 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:34:31 INFO - PROCESS | 3008 | 1463189671483 Marionette TRACE conn6 <- [1,1610,null,{}] 18:34:31 INFO - PROCESS | 3008 | 1463189671489 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:31 INFO - PROCESS | 3008 | 1463189671605 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 18:34:31 INFO - PROCESS | 3008 | 1463189671679 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755429800 == 17 [pid = 3008] [id = 412] 18:34:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000074875D800) [pid = 3008] [serial = 1236] [outer = 0000000000000000] 18:34:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000748E74800) [pid = 3008] [serial = 1237] [outer = 000000074875D800] 18:34:31 INFO - PROCESS | 3008 | 1463189671780 Marionette DEBUG loaded listener.js 18:34:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000074DDA0C00) [pid = 3008] [serial = 1238] [outer = 000000074875D800] 18:34:32 INFO - PROCESS | 3008 | 1463189672358 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:34:32 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 18:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 943ms 18:34:32 INFO - PROCESS | 3008 | 1463189672425 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 3008 | 1463189672431 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 18:34:32 INFO - PROCESS | 3008 | 1463189672438 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:34:32 INFO - PROCESS | 3008 | 1463189672441 Marionette TRACE conn6 <- [1,1614,null,{}] 18:34:32 INFO - PROCESS | 3008 | 1463189672446 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:32 INFO - PROCESS | 3008 | 1463189672554 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 18:34:32 INFO - PROCESS | 3008 | 1463189672634 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075924D000 == 18 [pid = 3008] [id = 413] 18:34:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000074F010400) [pid = 3008] [serial = 1239] [outer = 0000000000000000] 18:34:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (00000007525E5400) [pid = 3008] [serial = 1240] [outer = 000000074F010400] 18:34:32 INFO - PROCESS | 3008 | 1463189672690 Marionette DEBUG loaded listener.js 18:34:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000752D84C00) [pid = 3008] [serial = 1241] [outer = 000000074F010400] 18:34:33 INFO - PROCESS | 3008 | 1463189673325 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 944ms 18:34:33 INFO - PROCESS | 3008 | 1463189673388 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 3008 | 1463189673391 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 18:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:34:33 INFO - PROCESS | 3008 | 1463189673395 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - PROCESS | 3008 | 1463189673399 Marionette TRACE conn6 <- [1,1618,null,{}] 18:34:33 INFO - PROCESS | 3008 | 1463189673424 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 3008 | 1463189673567 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 18:34:33 INFO - PROCESS | 3008 | 1463189673639 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DC7800 == 19 [pid = 3008] [id = 414] 18:34:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000075350C800) [pid = 3008] [serial = 1242] [outer = 0000000000000000] 18:34:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000753628800) [pid = 3008] [serial = 1243] [outer = 000000075350C800] 18:34:33 INFO - PROCESS | 3008 | 1463189673740 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (00000007548F3800) [pid = 3008] [serial = 1244] [outer = 000000075350C800] 18:34:34 INFO - PROCESS | 3008 | 1463189674358 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 18:34:34 INFO - PROCESS | 3008 | 1463189674382 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 3008 | 1463189674385 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 18:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:34:34 INFO - PROCESS | 3008 | 1463189674388 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 3008 | 1463189674391 Marionette TRACE conn6 <- [1,1622,null,{}] 18:34:34 INFO - PROCESS | 3008 | 1463189674395 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 3008 | 1463189674509 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 18:34:34 INFO - PROCESS | 3008 | 1463189674588 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBCB000 == 20 [pid = 3008] [id = 415] 18:34:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000755C43000) [pid = 3008] [serial = 1245] [outer = 0000000000000000] 18:34:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000755C45400) [pid = 3008] [serial = 1246] [outer = 0000000755C43000] 18:34:34 INFO - PROCESS | 3008 | 1463189674652 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000755C4EC00) [pid = 3008] [serial = 1247] [outer = 0000000755C43000] 18:34:35 INFO - PROCESS | 3008 | 1463189675476 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1142ms 18:34:35 INFO - PROCESS | 3008 | 1463189675532 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 3008 | 1463189675537 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 18:34:35 INFO - PROCESS | 3008 | 1463189675542 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:34:35 INFO - PROCESS | 3008 | 1463189675546 Marionette TRACE conn6 <- [1,1626,null,{}] 18:34:35 INFO - PROCESS | 3008 | 1463189675553 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:35 INFO - PROCESS | 3008 | 1463189675652 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 18:34:35 INFO - PROCESS | 3008 | 1463189675781 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DECA800 == 21 [pid = 3008] [id = 416] 18:34:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000748580C00) [pid = 3008] [serial = 1248] [outer = 0000000000000000] 18:34:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (00000007485E9400) [pid = 3008] [serial = 1249] [outer = 0000000748580C00] 18:34:35 INFO - PROCESS | 3008 | 1463189675835 Marionette DEBUG loaded listener.js 18:34:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000074CE16000) [pid = 3008] [serial = 1250] [outer = 0000000748580C00] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000074D220000) [pid = 3008] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000074D159800) [pid = 3008] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000074879CC00) [pid = 3008] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000752976800) [pid = 3008] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (00000007525E4000) [pid = 3008] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000074DEA9400) [pid = 3008] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000074866E000) [pid = 3008] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000748574C00) [pid = 3008] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000755DA0800) [pid = 3008] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000074866C800) [pid = 3008] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (0000000748DCCC00) [pid = 3008] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000074EE72400) [pid = 3008] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (00000007485D9C00) [pid = 3008] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (00000007485C4800) [pid = 3008] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000075912EC00) [pid = 3008] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (00000007485D7000) [pid = 3008] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (0000000755F6CC00) [pid = 3008] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075611F000) [pid = 3008] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000755F7B800) [pid = 3008] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000755F0A000) [pid = 3008] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000756518000) [pid = 3008] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000755DAAC00) [pid = 3008] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000753624000) [pid = 3008] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000752D91800) [pid = 3008] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000752D0B800) [pid = 3008] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (00000007485CB400) [pid = 3008] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (00000007565D7800) [pid = 3008] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (000000075366A800) [pid = 3008] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (00000007485D4C00) [pid = 3008] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (00000007485F6400) [pid = 3008] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000756530800) [pid = 3008] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000748D99000) [pid = 3008] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000074F818400) [pid = 3008] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (00000007525A9000) [pid = 3008] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000074EE6CC00) [pid = 3008] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (000000074EA0AC00) [pid = 3008] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000748DD4800) [pid = 3008] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (000000074CE15C00) [pid = 3008] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007529E4400) [pid = 3008] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000755A0D000) [pid = 3008] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (000000074875DC00) [pid = 3008] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074EA88C00) [pid = 3008] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (000000075270B800) [pid = 3008] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000752D04000) [pid = 3008] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074D21CC00) [pid = 3008] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000756514400) [pid = 3008] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (000000075350DC00) [pid = 3008] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (0000000755C50800) [pid = 3008] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000075652A800) [pid = 3008] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (00000007578C5400) [pid = 3008] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (0000000756528000) [pid = 3008] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (000000075350EC00) [pid = 3008] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (0000000755892000) [pid = 3008] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (000000074F009800) [pid = 3008] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 81 (00000007525A5800) [pid = 3008] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 80 (0000000752D8E400) [pid = 3008] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 79 (0000000753492800) [pid = 3008] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 78 (000000074DDEE000) [pid = 3008] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 77 (000000074D223400) [pid = 3008] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 76 (0000000756C7C800) [pid = 3008] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 75 (000000074F03B400) [pid = 3008] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 74 (00000007578C8000) [pid = 3008] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 73 (0000000756123000) [pid = 3008] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 72 (000000075614AC00) [pid = 3008] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 71 (00000007565A8000) [pid = 3008] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 70 (00000007485BDC00) [pid = 3008] [serial = 682] [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.] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 69 (000000075908D000) [pid = 3008] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 68 (0000000749E4FC00) [pid = 3008] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (0000000759081C00) [pid = 3008] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (0000000758D49800) [pid = 3008] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (0000000758B62000) [pid = 3008] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (0000000747C38400) [pid = 3008] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (0000000757CEB000) [pid = 3008] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (0000000758E31400) [pid = 3008] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 61 (00000007590D1C00) [pid = 3008] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 60 (000000075813D400) [pid = 3008] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 59 (0000000758C67400) [pid = 3008] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 58 (0000000748798C00) [pid = 3008] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 57 (0000000756C7C400) [pid = 3008] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 56 (0000000758B65000) [pid = 3008] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 55 (0000000756AD9000) [pid = 3008] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 54 (0000000756585000) [pid = 3008] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | --DOMWINDOW == 53 (0000000758C69C00) [pid = 3008] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:34:36 INFO - PROCESS | 3008 | 1463189676334 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 839ms 18:34:36 INFO - PROCESS | 3008 | 1463189676386 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 18:34:36 INFO - PROCESS | 3008 | 1463189676392 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 18:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:34:36 INFO - PROCESS | 3008 | 1463189676398 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - PROCESS | 3008 | 1463189676400 Marionette TRACE conn6 <- [1,1630,null,{}] 18:34:36 INFO - PROCESS | 3008 | 1463189676404 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 3008 | 1463189676489 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 18:34:36 INFO - PROCESS | 3008 | 1463189676499 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527AA800 == 22 [pid = 3008] [id = 417] 18:34:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 54 (0000000748D9A800) [pid = 3008] [serial = 1251] [outer = 0000000000000000] 18:34:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 55 (0000000749E4A000) [pid = 3008] [serial = 1252] [outer = 0000000748D9A800] 18:34:36 INFO - PROCESS | 3008 | 1463189676545 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 56 (000000074D21E000) [pid = 3008] [serial = 1253] [outer = 0000000748D9A800] 18:34:37 INFO - PROCESS | 3008 | 1463189677003 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 18:34:37 INFO - PROCESS | 3008 | 1463189677028 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 3008 | 1463189677031 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 18:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:34:37 INFO - PROCESS | 3008 | 1463189677034 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 3008 | 1463189677038 Marionette TRACE conn6 <- [1,1634,null,{}] 18:34:37 INFO - PROCESS | 3008 | 1463189677054 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 3008 | 1463189677172 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 18:34:37 INFO - PROCESS | 3008 | 1463189677183 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548A8000 == 23 [pid = 3008] [id = 418] 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 57 (000000074EE6CC00) [pid = 3008] [serial = 1254] [outer = 0000000000000000] 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 58 (000000074F003C00) [pid = 3008] [serial = 1255] [outer = 000000074EE6CC00] 18:34:37 INFO - PROCESS | 3008 | 1463189677236 Marionette DEBUG loaded listener.js 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 59 (000000075245D800) [pid = 3008] [serial = 1256] [outer = 000000074EE6CC00] 18:34:37 INFO - PROCESS | 3008 | 1463189677688 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 18:34:37 INFO - PROCESS | 3008 | 1463189677728 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 3008 | 1463189677739 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 18:34:37 INFO - PROCESS | 3008 | 1463189677742 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 3008 | 1463189677744 Marionette TRACE conn6 <- [1,1638,null,{}] 18:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:34:37 INFO - PROCESS | 3008 | 1463189677748 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 3008 | 1463189677833 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 18:34:37 INFO - PROCESS | 3008 | 1463189677843 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556C8800 == 24 [pid = 3008] [id = 419] 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 60 (00000007529E4400) [pid = 3008] [serial = 1257] [outer = 0000000000000000] 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 61 (0000000752D0BC00) [pid = 3008] [serial = 1258] [outer = 00000007529E4400] 18:34:37 INFO - PROCESS | 3008 | 1463189677892 Marionette DEBUG loaded listener.js 18:34:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 62 (0000000752D90000) [pid = 3008] [serial = 1259] [outer = 00000007529E4400] 18:34:38 INFO - PROCESS | 3008 | 1463189678333 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 18:34:38 INFO - PROCESS | 3008 | 1463189678377 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 3008 | 1463189678380 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 18:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:34:38 INFO - PROCESS | 3008 | 1463189678383 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:34:38 INFO - PROCESS | 3008 | 1463189678385 Marionette TRACE conn6 <- [1,1642,null,{}] 18:34:38 INFO - PROCESS | 3008 | 1463189678388 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:38 INFO - PROCESS | 3008 | 1463189678491 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 18:34:38 INFO - PROCESS | 3008 | 1463189678569 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C86800 == 25 [pid = 3008] [id = 420] 18:34:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (0000000753493C00) [pid = 3008] [serial = 1260] [outer = 0000000000000000] 18:34:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (0000000753508400) [pid = 3008] [serial = 1261] [outer = 0000000753493C00] 18:34:38 INFO - PROCESS | 3008 | 1463189678615 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (00000007548E9800) [pid = 3008] [serial = 1262] [outer = 0000000753493C00] 18:34:39 INFO - PROCESS | 3008 | 1463189679025 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 18:34:39 INFO - PROCESS | 3008 | 1463189679077 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 3008 | 1463189679079 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 18:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:34:39 INFO - PROCESS | 3008 | 1463189679089 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 3008 | 1463189679091 Marionette TRACE conn6 <- [1,1646,null,{}] 18:34:39 INFO - PROCESS | 3008 | 1463189679095 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 3008 | 1463189679224 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 18:34:39 INFO - PROCESS | 3008 | 1463189679283 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B21000 == 26 [pid = 3008] [id = 421] 18:34:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (0000000755C4A000) [pid = 3008] [serial = 1263] [outer = 0000000000000000] 18:34:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (0000000755DABC00) [pid = 3008] [serial = 1264] [outer = 0000000755C4A000] 18:34:39 INFO - PROCESS | 3008 | 1463189679331 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (0000000755F70400) [pid = 3008] [serial = 1265] [outer = 0000000755C4A000] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 67 (00000007485D2800) [pid = 3008] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 66 (0000000752467800) [pid = 3008] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 65 (000000074CE60800) [pid = 3008] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 64 (0000000748D99C00) [pid = 3008] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 63 (0000000747709800) [pid = 3008] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:34:39 INFO - PROCESS | 3008 | --DOMWINDOW == 62 (0000000748D92800) [pid = 3008] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:34:39 INFO - PROCESS | 3008 | 1463189679755 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 18:34:39 INFO - PROCESS | 3008 | 1463189679778 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 3008 | 1463189679780 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 18:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:34:39 INFO - PROCESS | 3008 | 1463189679784 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 3008 | 1463189679785 Marionette TRACE conn6 <- [1,1650,null,{}] 18:34:39 INFO - PROCESS | 3008 | 1463189679789 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 3008 | 1463189679897 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 18:34:39 INFO - PROCESS | 3008 | 1463189679971 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590C5800 == 27 [pid = 3008] [id = 422] 18:34:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 63 (00000007487A1C00) [pid = 3008] [serial = 1266] [outer = 0000000000000000] 18:34:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 64 (0000000755F71400) [pid = 3008] [serial = 1267] [outer = 00000007487A1C00] 18:34:40 INFO - PROCESS | 3008 | 1463189680016 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 65 (0000000755F7BC00) [pid = 3008] [serial = 1268] [outer = 00000007487A1C00] 18:34:40 INFO - PROCESS | 3008 | 1463189680382 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 626ms 18:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:34:40 INFO - PROCESS | 3008 | 1463189680414 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 3008 | 1463189680416 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 18:34:40 INFO - PROCESS | 3008 | 1463189680419 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 3008 | 1463189680421 Marionette TRACE conn6 <- [1,1654,null,{}] 18:34:40 INFO - PROCESS | 3008 | 1463189680425 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:40 INFO - PROCESS | 3008 | 1463189680530 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 18:34:40 INFO - PROCESS | 3008 | 1463189680538 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075923F000 == 28 [pid = 3008] [id = 423] 18:34:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 66 (0000000755F78800) [pid = 3008] [serial = 1269] [outer = 0000000000000000] 18:34:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 67 (0000000756066400) [pid = 3008] [serial = 1270] [outer = 0000000755F78800] 18:34:40 INFO - PROCESS | 3008 | 1463189680585 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 68 (0000000756126400) [pid = 3008] [serial = 1271] [outer = 0000000755F78800] 18:34:40 INFO - PROCESS | 3008 | 1463189680991 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 18:34:41 INFO - PROCESS | 3008 | 1463189681051 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 3008 | 1463189681053 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 18:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:34:41 INFO - PROCESS | 3008 | 1463189681056 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 3008 | 1463189681058 Marionette TRACE conn6 <- [1,1658,null,{}] 18:34:41 INFO - PROCESS | 3008 | 1463189681061 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 3008 | 1463189681168 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 18:34:41 INFO - PROCESS | 3008 | 1463189681181 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:41 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592BF000 == 29 [pid = 3008] [id = 424] 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 69 (0000000756144800) [pid = 3008] [serial = 1272] [outer = 0000000000000000] 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 70 (0000000756149400) [pid = 3008] [serial = 1273] [outer = 0000000756144800] 18:34:41 INFO - PROCESS | 3008 | 1463189681226 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 71 (0000000756216C00) [pid = 3008] [serial = 1274] [outer = 0000000756144800] 18:34:41 INFO - PROCESS | 3008 | 1463189681655 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 18:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:34:41 INFO - PROCESS | 3008 | 1463189681689 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 3008 | 1463189681691 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 18:34:41 INFO - PROCESS | 3008 | 1463189681694 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 3008 | 1463189681696 Marionette TRACE conn6 <- [1,1662,null,{}] 18:34:41 INFO - PROCESS | 3008 | 1463189681699 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 3008 | 1463189681809 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 18:34:41 INFO - PROCESS | 3008 | 1463189681817 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:41 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597D0800 == 30 [pid = 3008] [id = 425] 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 72 (0000000756511000) [pid = 3008] [serial = 1275] [outer = 0000000000000000] 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 73 (0000000756517000) [pid = 3008] [serial = 1276] [outer = 0000000756511000] 18:34:41 INFO - PROCESS | 3008 | 1463189681864 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 74 (0000000756522400) [pid = 3008] [serial = 1277] [outer = 0000000756511000] 18:34:42 INFO - PROCESS | 3008 | 1463189682285 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 18:34:42 INFO - PROCESS | 3008 | 1463189682327 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 3008 | 1463189682329 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 18:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:34:42 INFO - PROCESS | 3008 | 1463189682333 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 3008 | 1463189682335 Marionette TRACE conn6 <- [1,1666,null,{}] 18:34:42 INFO - PROCESS | 3008 | 1463189682389 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:42 INFO - PROCESS | 3008 | 1463189682560 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 18:34:42 INFO - PROCESS | 3008 | 1463189682665 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075249D000 == 31 [pid = 3008] [id = 426] 18:34:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 75 (0000000748575400) [pid = 3008] [serial = 1278] [outer = 0000000000000000] 18:34:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 76 (00000007485C9400) [pid = 3008] [serial = 1279] [outer = 0000000748575400] 18:34:42 INFO - PROCESS | 3008 | 1463189682723 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 77 (0000000748DC6800) [pid = 3008] [serial = 1280] [outer = 0000000748575400] 18:34:43 INFO - PROCESS | 3008 | 1463189683318 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1028ms 18:34:43 INFO - PROCESS | 3008 | 1463189683365 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 3008 | 1463189683370 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 18:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:34:43 INFO - PROCESS | 3008 | 1463189683388 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 3008 | 1463189683391 Marionette TRACE conn6 <- [1,1670,null,{}] 18:34:43 INFO - PROCESS | 3008 | 1463189683397 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 3008 | 1463189683510 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 18:34:43 INFO - PROCESS | 3008 | 1463189683589 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000075558A800 == 32 [pid = 3008] [id = 427] 18:34:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 78 (000000074EA0AC00) [pid = 3008] [serial = 1281] [outer = 0000000000000000] 18:34:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 79 (000000074EAEA800) [pid = 3008] [serial = 1282] [outer = 000000074EA0AC00] 18:34:43 INFO - PROCESS | 3008 | 1463189683688 Marionette DEBUG loaded listener.js 18:34:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 80 (00000007525A4000) [pid = 3008] [serial = 1283] [outer = 000000074EA0AC00] 18:34:44 INFO - PROCESS | 3008 | 1463189684287 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 945ms 18:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:34:44 INFO - PROCESS | 3008 | 1463189684322 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 18:34:44 INFO - PROCESS | 3008 | 1463189684325 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 18:34:44 INFO - PROCESS | 3008 | 1463189684328 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:34:44 INFO - PROCESS | 3008 | 1463189684331 Marionette TRACE conn6 <- [1,1674,null,{}] 18:34:44 INFO - PROCESS | 3008 | 1463189684335 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:44 INFO - PROCESS | 3008 | 1463189684448 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 18:34:44 INFO - PROCESS | 3008 | 1463189684537 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD2000 == 33 [pid = 3008] [id = 428] 18:34:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 81 (0000000753502400) [pid = 3008] [serial = 1284] [outer = 0000000000000000] 18:34:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 82 (0000000755A10800) [pid = 3008] [serial = 1285] [outer = 0000000753502400] 18:34:44 INFO - PROCESS | 3008 | 1463189684597 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (0000000755DA6000) [pid = 3008] [serial = 1286] [outer = 0000000753502400] 18:34:45 INFO - PROCESS | 3008 | 1463189685175 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:34:45 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 18:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 879ms 18:34:45 INFO - PROCESS | 3008 | 1463189685216 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 3008 | 1463189685223 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 18:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:34:45 INFO - PROCESS | 3008 | 1463189685229 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 3008 | 1463189685231 Marionette TRACE conn6 <- [1,1678,null,{}] 18:34:45 INFO - PROCESS | 3008 | 1463189685235 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 3008 | 1463189685344 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 18:34:45 INFO - PROCESS | 3008 | 1463189685431 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC0800 == 34 [pid = 3008] [id = 429] 18:34:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (0000000756527C00) [pid = 3008] [serial = 1287] [outer = 0000000000000000] 18:34:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (0000000756530400) [pid = 3008] [serial = 1288] [outer = 0000000756527C00] 18:34:45 INFO - PROCESS | 3008 | 1463189685487 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (00000007565A7C00) [pid = 3008] [serial = 1289] [outer = 0000000756527C00] 18:34:46 INFO - PROCESS | 3008 | 1463189686035 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 880ms 18:34:46 INFO - PROCESS | 3008 | 1463189686109 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 18:34:46 INFO - PROCESS | 3008 | 1463189686112 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 18:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:34:46 INFO - PROCESS | 3008 | 1463189686116 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 3008 | 1463189686118 Marionette TRACE conn6 <- [1,1682,null,{}] 18:34:46 INFO - PROCESS | 3008 | 1463189686122 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 3008 | 1463189686227 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 18:34:46 INFO - PROCESS | 3008 | 1463189686313 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDB2000 == 35 [pid = 3008] [id = 430] 18:34:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000075657E000) [pid = 3008] [serial = 1290] [outer = 0000000000000000] 18:34:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (00000007565DFC00) [pid = 3008] [serial = 1291] [outer = 000000075657E000] 18:34:46 INFO - PROCESS | 3008 | 1463189686369 Marionette DEBUG loaded listener.js 18:34:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000756C7CC00) [pid = 3008] [serial = 1292] [outer = 000000075657E000] 18:34:47 INFO - PROCESS | 3008 | 1463189687130 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1030ms 18:34:47 INFO - PROCESS | 3008 | 1463189687148 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 18:34:47 INFO - PROCESS | 3008 | 1463189687153 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 18:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:34:47 INFO - PROCESS | 3008 | 1463189687158 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:34:47 INFO - PROCESS | 3008 | 1463189687162 Marionette TRACE conn6 <- [1,1686,null,{}] 18:34:47 INFO - PROCESS | 3008 | 1463189687190 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:47 INFO - PROCESS | 3008 | 1463189687325 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 18:34:47 INFO - PROCESS | 3008 | 1463189687449 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000749E75000 == 36 [pid = 3008] [id = 431] 18:34:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000748795000) [pid = 3008] [serial = 1293] [outer = 0000000000000000] 18:34:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000074879F800) [pid = 3008] [serial = 1294] [outer = 0000000748795000] 18:34:47 INFO - PROCESS | 3008 | 1463189687504 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000749E0DC00) [pid = 3008] [serial = 1295] [outer = 0000000748795000] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (000000074DD3A000) [pid = 3008] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (000000074D222C00) [pid = 3008] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 89 (0000000749E4F000) [pid = 3008] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 88 (00000007485D3C00) [pid = 3008] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 87 (000000074D226C00) [pid = 3008] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 86 (0000000747E53C00) [pid = 3008] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 85 (000000074EA86400) [pid = 3008] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 84 (00000007525AD000) [pid = 3008] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 83 (00000007485F7800) [pid = 3008] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:34:47 INFO - PROCESS | 3008 | --DOMWINDOW == 82 (00000007524A9000) [pid = 3008] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:34:48 INFO - PROCESS | 3008 | 1463189688038 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:34:48 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 18:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 902ms 18:34:48 INFO - PROCESS | 3008 | 1463189688065 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 3008 | 1463189688071 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 18:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:34:48 INFO - PROCESS | 3008 | 1463189688077 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 3008 | 1463189688080 Marionette TRACE conn6 <- [1,1690,null,{}] 18:34:48 INFO - PROCESS | 3008 | 1463189688083 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 3008 | 1463189688171 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 18:34:48 INFO - PROCESS | 3008 | 1463189688181 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:48 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752576000 == 37 [pid = 3008] [id = 432] 18:34:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 83 (000000074867A800) [pid = 3008] [serial = 1296] [outer = 0000000000000000] 18:34:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 84 (000000074D010000) [pid = 3008] [serial = 1297] [outer = 000000074867A800] 18:34:48 INFO - PROCESS | 3008 | 1463189688228 Marionette DEBUG loaded listener.js 18:34:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 85 (000000074D80CC00) [pid = 3008] [serial = 1298] [outer = 000000074867A800] 18:34:48 INFO - PROCESS | 3008 | 1463189688752 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 18:34:48 INFO - PROCESS | 3008 | 1463189688813 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 3008 | 1463189688815 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 18:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:34:48 INFO - PROCESS | 3008 | 1463189688819 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - PROCESS | 3008 | 1463189688823 Marionette TRACE conn6 <- [1,1694,null,{}] 18:34:48 INFO - PROCESS | 3008 | 1463189688834 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 3008 | 1463189688924 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 18:34:49 INFO - PROCESS | 3008 | 1463189688998 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755590000 == 38 [pid = 3008] [id = 433] 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 86 (000000074EA8A800) [pid = 3008] [serial = 1299] [outer = 0000000000000000] 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 87 (000000074F00B000) [pid = 3008] [serial = 1300] [outer = 000000074EA8A800] 18:34:49 INFO - PROCESS | 3008 | 1463189689049 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 88 (00000007525F0800) [pid = 3008] [serial = 1301] [outer = 000000074EA8A800] 18:34:49 INFO - PROCESS | 3008 | 1463189689472 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 18:34:49 INFO - PROCESS | 3008 | 1463189689512 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 18:34:49 INFO - PROCESS | 3008 | 1463189689514 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 18:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:34:49 INFO - PROCESS | 3008 | 1463189689518 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:34:49 INFO - PROCESS | 3008 | 1463189689519 Marionette TRACE conn6 <- [1,1698,null,{}] 18:34:49 INFO - PROCESS | 3008 | 1463189689523 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:49 INFO - PROCESS | 3008 | 1463189689608 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 18:34:49 INFO - PROCESS | 3008 | 1463189689615 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562B4800 == 39 [pid = 3008] [id = 434] 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 89 (0000000752978800) [pid = 3008] [serial = 1302] [outer = 0000000000000000] 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 90 (0000000752D92C00) [pid = 3008] [serial = 1303] [outer = 0000000752978800] 18:34:49 INFO - PROCESS | 3008 | 1463189689662 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (000000075361D800) [pid = 3008] [serial = 1304] [outer = 0000000752978800] 18:34:50 INFO - PROCESS | 3008 | 1463189690095 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 18:34:50 INFO - PROCESS | 3008 | 1463189690156 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 3008 | 1463189690159 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 18:34:50 INFO - PROCESS | 3008 | 1463189690163 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:34:50 INFO - PROCESS | 3008 | 1463189690164 Marionette TRACE conn6 <- [1,1702,null,{}] 18:34:50 INFO - PROCESS | 3008 | 1463189690168 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:50 INFO - PROCESS | 3008 | 1463189690274 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 18:34:50 INFO - PROCESS | 3008 | 1463189690351 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:50 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590B5800 == 40 [pid = 3008] [id = 435] 18:34:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000755517400) [pid = 3008] [serial = 1305] [outer = 0000000000000000] 18:34:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000755C43C00) [pid = 3008] [serial = 1306] [outer = 0000000755517400] 18:34:50 INFO - PROCESS | 3008 | 1463189690398 Marionette DEBUG loaded listener.js 18:34:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (0000000755DA2800) [pid = 3008] [serial = 1307] [outer = 0000000755517400] 18:34:50 INFO - PROCESS | 3008 | 1463189690837 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 18:34:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:34:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:50 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 3008 | 1463189690904 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 18:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:34:50 INFO - PROCESS | 3008 | 1463189690912 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 3008 | 1463189690914 Marionette TRACE conn6 <- [1,1706,null,{}] 18:34:50 INFO - PROCESS | 3008 | 1463189690918 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:51 INFO - PROCESS | 3008 | 1463189691050 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 18:34:51 INFO - PROCESS | 3008 | 1463189691104 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F050800 == 41 [pid = 3008] [id = 436] 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (000000075611C800) [pid = 3008] [serial = 1308] [outer = 0000000000000000] 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (000000075621A800) [pid = 3008] [serial = 1309] [outer = 000000075611C800] 18:34:51 INFO - PROCESS | 3008 | 1463189691151 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000756582C00) [pid = 3008] [serial = 1310] [outer = 000000075611C800] 18:34:51 INFO - PROCESS | 3008 | 1463189691593 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 18:34:51 INFO - PROCESS | 3008 | 1463189691645 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 18:34:51 INFO - PROCESS | 3008 | 1463189691647 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 18:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:34:51 INFO - PROCESS | 3008 | 1463189691650 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:34:51 INFO - PROCESS | 3008 | 1463189691652 Marionette TRACE conn6 <- [1,1710,null,{}] 18:34:51 INFO - PROCESS | 3008 | 1463189691656 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:51 INFO - PROCESS | 3008 | 1463189691761 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 18:34:51 INFO - PROCESS | 3008 | 1463189691768 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A7000 == 42 [pid = 3008] [id = 437] 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000756AD6400) [pid = 3008] [serial = 1311] [outer = 0000000000000000] 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000756C85000) [pid = 3008] [serial = 1312] [outer = 0000000756AD6400] 18:34:51 INFO - PROCESS | 3008 | 1463189691856 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756DF4000) [pid = 3008] [serial = 1313] [outer = 0000000756AD6400] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (0000000756144800) [pid = 3008] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000753493C00) [pid = 3008] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000752709800) [pid = 3008] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000748D9A800) [pid = 3008] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000748580C00) [pid = 3008] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (000000074EE6CC00) [pid = 3008] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (00000007529E4400) [pid = 3008] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000755C4A000) [pid = 3008] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 91 (00000007487A1C00) [pid = 3008] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:34:52 INFO - PROCESS | 3008 | --DOMWINDOW == 90 (0000000755F78800) [pid = 3008] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:34:52 INFO - PROCESS | 3008 | 1463189692302 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:34:52 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 18:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 18:34:52 INFO - PROCESS | 3008 | 1463189692346 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 3008 | 1463189692348 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 18:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:34:52 INFO - PROCESS | 3008 | 1463189692351 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 3008 | 1463189692352 Marionette TRACE conn6 <- [1,1714,null,{}] 18:34:52 INFO - PROCESS | 3008 | 1463189692356 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:52 INFO - PROCESS | 3008 | 1463189692478 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 18:34:52 INFO - PROCESS | 3008 | 1463189692528 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDB1000 == 43 [pid = 3008] [id = 438] 18:34:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 91 (00000007485F3000) [pid = 3008] [serial = 1314] [outer = 0000000000000000] 18:34:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 92 (0000000753502C00) [pid = 3008] [serial = 1315] [outer = 00000007485F3000] 18:34:52 INFO - PROCESS | 3008 | 1463189692574 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000756DF7800) [pid = 3008] [serial = 1316] [outer = 00000007485F3000] 18:34:52 INFO - PROCESS | 3008 | 1463189692944 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 18:34:52 INFO - PROCESS | 3008 | 1463189692983 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 3008 | 1463189692985 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 18:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:34:52 INFO - PROCESS | 3008 | 1463189692988 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 3008 | 1463189692990 Marionette TRACE conn6 <- [1,1718,null,{}] 18:34:53 INFO - PROCESS | 3008 | 1463189692994 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 3008 | 1463189693106 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 18:34:53 INFO - PROCESS | 3008 | 1463189693144 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0C7000 == 44 [pid = 3008] [id = 439] 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (00000007578CC800) [pid = 3008] [serial = 1317] [outer = 0000000000000000] 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (0000000757CEAC00) [pid = 3008] [serial = 1318] [outer = 00000007578CC800] 18:34:53 INFO - PROCESS | 3008 | 1463189693191 Marionette DEBUG loaded listener.js 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000758133000) [pid = 3008] [serial = 1319] [outer = 00000007578CC800] 18:34:53 INFO - PROCESS | 3008 | 1463189693601 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 3008 | 1463189693686 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 18:34:53 INFO - PROCESS | 3008 | 1463189693689 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:34:53 INFO - PROCESS | 3008 | 1463189693692 Marionette TRACE conn6 <- [1,1722,null,{}] 18:34:53 INFO - PROCESS | 3008 | 1463189693696 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 3008 | 1463189693788 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 18:34:53 INFO - PROCESS | 3008 | 1463189693801 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C336800 == 45 [pid = 3008] [id = 440] 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000758B59400) [pid = 3008] [serial = 1320] [outer = 0000000000000000] 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000758B62C00) [pid = 3008] [serial = 1321] [outer = 0000000758B59400] 18:34:53 INFO - PROCESS | 3008 | 1463189693847 Marionette DEBUG loaded listener.js 18:34:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000757CE0C00) [pid = 3008] [serial = 1322] [outer = 0000000758B59400] 18:34:54 INFO - PROCESS | 3008 | 1463189694410 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 838ms 18:34:54 INFO - PROCESS | 3008 | 1463189694531 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 18:34:54 INFO - PROCESS | 3008 | 1463189694536 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 18:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:34:54 INFO - PROCESS | 3008 | 1463189694542 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:34:54 INFO - PROCESS | 3008 | 1463189694546 Marionette TRACE conn6 <- [1,1726,null,{}] 18:34:54 INFO - PROCESS | 3008 | 1463189694568 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:54 INFO - PROCESS | 3008 | 1463189694695 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 18:34:54 INFO - PROCESS | 3008 | 1463189694767 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529AD000 == 46 [pid = 3008] [id = 441] 18:34:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (00000007485CEC00) [pid = 3008] [serial = 1323] [outer = 0000000000000000] 18:34:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000074D006000) [pid = 3008] [serial = 1324] [outer = 00000007485CEC00] 18:34:54 INFO - PROCESS | 3008 | 1463189694868 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074DE9E800) [pid = 3008] [serial = 1325] [outer = 00000007485CEC00] 18:34:55 INFO - PROCESS | 3008 | 1463189695469 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 944ms 18:34:55 INFO - PROCESS | 3008 | 1463189695489 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 3008 | 1463189695496 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 18:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:34:55 INFO - PROCESS | 3008 | 1463189695502 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 3008 | 1463189695505 Marionette TRACE conn6 <- [1,1730,null,{}] 18:34:55 INFO - PROCESS | 3008 | 1463189695509 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:55 INFO - PROCESS | 3008 | 1463189695622 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 18:34:55 INFO - PROCESS | 3008 | 1463189695713 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:55 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759249800 == 47 [pid = 3008] [id = 442] 18:34:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (00000007524A9000) [pid = 3008] [serial = 1326] [outer = 0000000000000000] 18:34:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000752D0A000) [pid = 3008] [serial = 1327] [outer = 00000007524A9000] 18:34:55 INFO - PROCESS | 3008 | 1463189695771 Marionette DEBUG loaded listener.js 18:34:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000755896800) [pid = 3008] [serial = 1328] [outer = 00000007524A9000] 18:34:56 INFO - PROCESS | 3008 | 1463189696417 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 18:34:56 INFO - PROCESS | 3008 | 1463189696494 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 18:34:56 INFO - PROCESS | 3008 | 1463189696497 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 18:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:34:56 INFO - PROCESS | 3008 | 1463189696501 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:34:56 INFO - PROCESS | 3008 | 1463189696505 Marionette TRACE conn6 <- [1,1734,null,{}] 18:34:56 INFO - PROCESS | 3008 | 1463189696517 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:56 INFO - PROCESS | 3008 | 1463189696661 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 18:34:56 INFO - PROCESS | 3008 | 1463189696782 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDAA800 == 48 [pid = 3008] [id = 443] 18:34:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000756149C00) [pid = 3008] [serial = 1329] [outer = 0000000000000000] 18:34:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (00000007565D9800) [pid = 3008] [serial = 1330] [outer = 0000000756149C00] 18:34:56 INFO - PROCESS | 3008 | 1463189696844 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000758B61400) [pid = 3008] [serial = 1331] [outer = 0000000756149C00] 18:34:57 INFO - PROCESS | 3008 | 1463189697402 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 18:34:57 INFO - PROCESS | 3008 | 1463189697447 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 18:34:57 INFO - PROCESS | 3008 | 1463189697450 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 18:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:34:57 INFO - PROCESS | 3008 | 1463189697454 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:34:57 INFO - PROCESS | 3008 | 1463189697456 Marionette TRACE conn6 <- [1,1738,null,{}] 18:34:57 INFO - PROCESS | 3008 | 1463189697460 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:57 INFO - PROCESS | 3008 | 1463189697570 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 18:34:57 INFO - PROCESS | 3008 | 1463189697661 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D816000 == 49 [pid = 3008] [id = 444] 18:34:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (00000007578C9C00) [pid = 3008] [serial = 1332] [outer = 0000000000000000] 18:34:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000758D41800) [pid = 3008] [serial = 1333] [outer = 00000007578C9C00] 18:34:57 INFO - PROCESS | 3008 | 1463189697717 Marionette DEBUG loaded listener.js 18:34:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000758D49000) [pid = 3008] [serial = 1334] [outer = 00000007578C9C00] 18:34:58 INFO - PROCESS | 3008 | 1463189698329 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 944ms 18:34:58 INFO - PROCESS | 3008 | 1463189698400 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 18:34:58 INFO - PROCESS | 3008 | 1463189698402 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 18:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:34:58 INFO - PROCESS | 3008 | 1463189698406 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:34:58 INFO - PROCESS | 3008 | 1463189698408 Marionette TRACE conn6 <- [1,1742,null,{}] 18:34:58 INFO - PROCESS | 3008 | 1463189698412 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:58 INFO - PROCESS | 3008 | 1463189698519 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 18:34:58 INFO - PROCESS | 3008 | 1463189698596 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:58 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E4000 == 50 [pid = 3008] [id = 445] 18:34:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000747712000) [pid = 3008] [serial = 1335] [outer = 0000000000000000] 18:34:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000748524400) [pid = 3008] [serial = 1336] [outer = 0000000747712000] 18:34:58 INFO - PROCESS | 3008 | 1463189698807 Marionette DEBUG loaded listener.js 18:34:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000074879C800) [pid = 3008] [serial = 1337] [outer = 0000000747712000] 18:34:59 INFO - PROCESS | 3008 | 1463189699415 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1031ms 18:34:59 INFO - PROCESS | 3008 | 1463189699440 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 18:34:59 INFO - PROCESS | 3008 | 1463189699445 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 18:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:34:59 INFO - PROCESS | 3008 | 1463189699468 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:34:59 INFO - PROCESS | 3008 | 1463189699472 Marionette TRACE conn6 <- [1,1746,null,{}] 18:34:59 INFO - PROCESS | 3008 | 1463189699477 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:59 INFO - PROCESS | 3008 | 1463189699583 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 18:34:59 INFO - PROCESS | 3008 | 1463189699664 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000748E9F000 == 51 [pid = 3008] [id = 446] 18:34:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000746D48C00) [pid = 3008] [serial = 1338] [outer = 0000000000000000] 18:34:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000074879B000) [pid = 3008] [serial = 1339] [outer = 0000000746D48C00] 18:34:59 INFO - PROCESS | 3008 | 1463189699726 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074F008400) [pid = 3008] [serial = 1340] [outer = 0000000746D48C00] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0C7000 == 50 [pid = 3008] [id = 439] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDB1000 == 49 [pid = 3008] [id = 438] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A7000 == 48 [pid = 3008] [id = 437] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000074F050800 == 47 [pid = 3008] [id = 436] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 00000007590B5800 == 46 [pid = 3008] [id = 435] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 00000007562B4800 == 45 [pid = 3008] [id = 434] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000755590000 == 44 [pid = 3008] [id = 433] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000752576000 == 43 [pid = 3008] [id = 432] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000749E75000 == 42 [pid = 3008] [id = 431] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756517000) [pid = 3008] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD2000 == 41 [pid = 3008] [id = 428] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075558A800 == 40 [pid = 3008] [id = 427] 18:34:59 INFO - PROCESS | 3008 | --DOCSHELL 000000075249D000 == 39 [pid = 3008] [id = 426] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000756216C00) [pid = 3008] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000753508400) [pid = 3008] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (00000007548E9800) [pid = 3008] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000752D08400) [pid = 3008] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000752D84000) [pid = 3008] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000749E4A000) [pid = 3008] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000074D21E000) [pid = 3008] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000755C45400) [pid = 3008] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (000000074CE16000) [pid = 3008] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (00000007485E9400) [pid = 3008] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (000000074F003C00) [pid = 3008] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000075245D800) [pid = 3008] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000752D0BC00) [pid = 3008] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000755F70400) [pid = 3008] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000753628800) [pid = 3008] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000748E74800) [pid = 3008] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007525E5400) [pid = 3008] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000755F71400) [pid = 3008] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (0000000755DABC00) [pid = 3008] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 96 (0000000756066400) [pid = 3008] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 95 (0000000756149400) [pid = 3008] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 94 (0000000755F7BC00) [pid = 3008] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 93 (0000000756126400) [pid = 3008] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:34:59 INFO - PROCESS | 3008 | --DOMWINDOW == 92 (0000000752D90000) [pid = 3008] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:35:00 INFO - PROCESS | 3008 | 1463189700243 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 859ms 18:35:00 INFO - PROCESS | 3008 | 1463189700313 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 3008 | 1463189700317 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 18:35:00 INFO - PROCESS | 3008 | 1463189700323 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:35:00 INFO - PROCESS | 3008 | 1463189700326 Marionette TRACE conn6 <- [1,1750,null,{}] 18:35:00 INFO - PROCESS | 3008 | 1463189700330 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:00 INFO - PROCESS | 3008 | 1463189700418 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 18:35:00 INFO - PROCESS | 3008 | 1463189700458 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:00 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AB2800 == 40 [pid = 3008] [id = 447] 18:35:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 93 (0000000748D9E800) [pid = 3008] [serial = 1341] [outer = 0000000000000000] 18:35:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 94 (000000074F008C00) [pid = 3008] [serial = 1342] [outer = 0000000748D9E800] 18:35:00 INFO - PROCESS | 3008 | 1463189700573 Marionette DEBUG loaded listener.js 18:35:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 95 (00000007525AA400) [pid = 3008] [serial = 1343] [outer = 0000000748D9E800] 18:35:00 INFO - PROCESS | 3008 | 1463189700955 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 18:35:01 INFO - PROCESS | 3008 | 1463189701018 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 18:35:01 INFO - PROCESS | 3008 | 1463189701021 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 18:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:35:01 INFO - PROCESS | 3008 | 1463189701025 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:35:01 INFO - PROCESS | 3008 | 1463189701028 Marionette TRACE conn6 <- [1,1754,null,{}] 18:35:01 INFO - PROCESS | 3008 | 1463189701039 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:01 INFO - PROCESS | 3008 | 1463189701132 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 18:35:01 INFO - PROCESS | 3008 | 1463189701171 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:01 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF8000 == 41 [pid = 3008] [id = 448] 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 96 (0000000752D85800) [pid = 3008] [serial = 1344] [outer = 0000000000000000] 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 97 (0000000753496800) [pid = 3008] [serial = 1345] [outer = 0000000752D85800] 18:35:01 INFO - PROCESS | 3008 | 1463189701219 Marionette DEBUG loaded listener.js 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000753671400) [pid = 3008] [serial = 1346] [outer = 0000000752D85800] 18:35:01 INFO - PROCESS | 3008 | 1463189701663 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 18:35:01 INFO - PROCESS | 3008 | 1463189701718 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 18:35:01 INFO - PROCESS | 3008 | 1463189701721 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 18:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:35:01 INFO - PROCESS | 3008 | 1463189701725 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:35:01 INFO - PROCESS | 3008 | 1463189701727 Marionette TRACE conn6 <- [1,1758,null,{}] 18:35:01 INFO - PROCESS | 3008 | 1463189701730 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:01 INFO - PROCESS | 3008 | 1463189701817 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 18:35:01 INFO - PROCESS | 3008 | 1463189701827 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:01 INFO - PROCESS | 3008 | ++DOCSHELL 000000075921F800 == 42 [pid = 3008] [id = 449] 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (0000000755C47C00) [pid = 3008] [serial = 1347] [outer = 0000000000000000] 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000755DA0400) [pid = 3008] [serial = 1348] [outer = 0000000755C47C00] 18:35:01 INFO - PROCESS | 3008 | 1463189701873 Marionette DEBUG loaded listener.js 18:35:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000755F72000) [pid = 3008] [serial = 1349] [outer = 0000000755C47C00] 18:35:02 INFO - PROCESS | 3008 | 1463189702350 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 18:35:02 INFO - PROCESS | 3008 | 1463189702420 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 18:35:02 INFO - PROCESS | 3008 | 1463189702422 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 18:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:35:02 INFO - PROCESS | 3008 | 1463189702426 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:35:02 INFO - PROCESS | 3008 | 1463189702427 Marionette TRACE conn6 <- [1,1762,null,{}] 18:35:02 INFO - PROCESS | 3008 | 1463189702431 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:02 INFO - PROCESS | 3008 | 1463189702581 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 18:35:02 INFO - PROCESS | 3008 | 1463189702605 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:02 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759262800 == 43 [pid = 3008] [id = 450] 18:35:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000756066800) [pid = 3008] [serial = 1350] [outer = 0000000000000000] 18:35:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (000000075611D800) [pid = 3008] [serial = 1351] [outer = 0000000756066800] 18:35:02 INFO - PROCESS | 3008 | 1463189702656 Marionette DEBUG loaded listener.js 18:35:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (000000075614B800) [pid = 3008] [serial = 1352] [outer = 0000000756066800] 18:35:03 INFO - PROCESS | 3008 | 1463189703142 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 18:35:03 INFO - PROCESS | 3008 | 1463189703161 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 3008 | 1463189703164 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 18:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:35:03 INFO - PROCESS | 3008 | 1463189703167 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 3008 | 1463189703169 Marionette TRACE conn6 <- [1,1766,null,{}] 18:35:03 INFO - PROCESS | 3008 | 1463189703180 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:03 INFO - PROCESS | 3008 | 1463189703294 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 18:35:03 INFO - PROCESS | 3008 | 1463189703301 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:03 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDD000 == 44 [pid = 3008] [id = 451] 18:35:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000075621CC00) [pid = 3008] [serial = 1353] [outer = 0000000000000000] 18:35:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000075654B000) [pid = 3008] [serial = 1354] [outer = 000000075621CC00] 18:35:03 INFO - PROCESS | 3008 | 1463189703346 Marionette DEBUG loaded listener.js 18:35:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000756C82C00) [pid = 3008] [serial = 1355] [outer = 000000075621CC00] 18:35:03 INFO - PROCESS | 3008 | 1463189703818 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:35:03 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 18:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 18:35:03 INFO - PROCESS | 3008 | 1463189703863 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 3008 | 1463189703865 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 18:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:35:03 INFO - PROCESS | 3008 | 1463189703868 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 3008 | 1463189703869 Marionette TRACE conn6 <- [1,1770,null,{}] 18:35:03 INFO - PROCESS | 3008 | 1463189703873 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:04 INFO - PROCESS | 3008 | 1463189704017 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000755517400) [pid = 3008] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000756511000) [pid = 3008] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (000000074EA8A800) [pid = 3008] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (000000075611C800) [pid = 3008] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000748795000) [pid = 3008] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (000000074867A800) [pid = 3008] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000752978800) [pid = 3008] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (00000007485F3000) [pid = 3008] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 98 (0000000756AD6400) [pid = 3008] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:35:04 INFO - PROCESS | 3008 | --DOMWINDOW == 97 (00000007578CC800) [pid = 3008] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:35:04 INFO - PROCESS | 3008 | 1463189704172 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548B7000 == 45 [pid = 3008] [id = 452] 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 98 (0000000747E3E000) [pid = 3008] [serial = 1356] [outer = 0000000000000000] 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 99 (000000074950CC00) [pid = 3008] [serial = 1357] [outer = 0000000747E3E000] 18:35:04 INFO - PROCESS | 3008 | 1463189704219 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (0000000756513800) [pid = 3008] [serial = 1358] [outer = 0000000747E3E000] 18:35:04 INFO - PROCESS | 3008 | 1463189704593 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:35:04 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 18:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 18:35:04 INFO - PROCESS | 3008 | 1463189704647 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 3008 | 1463189704649 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 18:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:35:04 INFO - PROCESS | 3008 | 1463189704657 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - PROCESS | 3008 | 1463189704659 Marionette TRACE conn6 <- [1,1774,null,{}] 18:35:04 INFO - PROCESS | 3008 | 1463189704663 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:04 INFO - PROCESS | 3008 | 1463189704745 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 18:35:04 INFO - PROCESS | 3008 | 1463189704752 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C331800 == 46 [pid = 3008] [id = 453] 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (0000000753508C00) [pid = 3008] [serial = 1359] [outer = 0000000000000000] 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (0000000757C49400) [pid = 3008] [serial = 1360] [outer = 0000000753508C00] 18:35:04 INFO - PROCESS | 3008 | 1463189704801 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000758C5AC00) [pid = 3008] [serial = 1361] [outer = 0000000753508C00] 18:35:05 INFO - PROCESS | 3008 | 1463189705219 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:35:05 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 18:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 586ms 18:35:05 INFO - PROCESS | 3008 | 1463189705246 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 18:35:05 INFO - PROCESS | 3008 | 1463189705248 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 18:35:05 INFO - PROCESS | 3008 | 1463189705252 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:35:05 INFO - PROCESS | 3008 | 1463189705253 Marionette TRACE conn6 <- [1,1778,null,{}] 18:35:05 INFO - PROCESS | 3008 | 1463189705267 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:05 INFO - PROCESS | 3008 | 1463189705353 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 18:35:05 INFO - PROCESS | 3008 | 1463189705361 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D81D800 == 47 [pid = 3008] [id = 454] 18:35:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000758C64400) [pid = 3008] [serial = 1362] [outer = 0000000000000000] 18:35:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (0000000758D4D400) [pid = 3008] [serial = 1363] [outer = 0000000758C64400] 18:35:05 INFO - PROCESS | 3008 | 1463189705407 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (0000000758E28800) [pid = 3008] [serial = 1364] [outer = 0000000758C64400] 18:35:05 INFO - PROCESS | 3008 | 1463189705862 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:35:05 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) 18:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 18:35:05 INFO - PROCESS | 3008 | 1463189705885 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 18:35:05 INFO - PROCESS | 3008 | 1463189705887 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 18:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:35:05 INFO - PROCESS | 3008 | 1463189705900 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:35:05 INFO - PROCESS | 3008 | 1463189705901 Marionette TRACE conn6 <- [1,1782,null,{}] 18:35:05 INFO - PROCESS | 3008 | 1463189705905 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:05 INFO - PROCESS | 3008 | 1463189705989 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 18:35:06 INFO - PROCESS | 3008 | 1463189705996 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA2E800 == 48 [pid = 3008] [id = 455] 18:35:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000758E2D400) [pid = 3008] [serial = 1365] [outer = 0000000000000000] 18:35:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000758FCF400) [pid = 3008] [serial = 1366] [outer = 0000000758E2D400] 18:35:06 INFO - PROCESS | 3008 | 1463189706046 Marionette DEBUG loaded listener.js 18:35:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000759086800) [pid = 3008] [serial = 1367] [outer = 0000000758E2D400] 18:35:06 INFO - PROCESS | 3008 | 1463189706784 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 18:35:06 INFO - PROCESS | 3008 | 1463189706839 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 18:35:06 INFO - PROCESS | 3008 | 1463189706845 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 18:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:35:06 INFO - PROCESS | 3008 | 1463189706850 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 3008 | 1463189706855 Marionette TRACE conn6 <- [1,1786,null,{}] 18:35:06 INFO - PROCESS | 3008 | 1463189706860 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:07 INFO - PROCESS | 3008 | 1463189707017 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 18:35:07 INFO - PROCESS | 3008 | 1463189707132 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:07 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C5A800 == 49 [pid = 3008] [id = 456] 18:35:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000074D21E000) [pid = 3008] [serial = 1368] [outer = 0000000000000000] 18:35:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000074DD3C800) [pid = 3008] [serial = 1369] [outer = 000000074D21E000] 18:35:07 INFO - PROCESS | 3008 | 1463189707192 Marionette DEBUG loaded listener.js 18:35:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007524AD800) [pid = 3008] [serial = 1370] [outer = 000000074D21E000] 18:35:07 INFO - PROCESS | 3008 | 1463189707767 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 985ms 18:35:07 INFO - PROCESS | 3008 | 1463189707838 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 18:35:07 INFO - PROCESS | 3008 | 1463189707844 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 18:35:07 INFO - PROCESS | 3008 | 1463189707851 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:35:07 INFO - PROCESS | 3008 | 1463189707854 Marionette TRACE conn6 <- [1,1790,null,{}] 18:35:07 INFO - PROCESS | 3008 | 1463189707858 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:08 INFO - PROCESS | 3008 | 1463189708002 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 18:35:08 INFO - PROCESS | 3008 | 1463189708124 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CD800 == 50 [pid = 3008] [id = 457] 18:35:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075348E800) [pid = 3008] [serial = 1371] [outer = 0000000000000000] 18:35:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000755915000) [pid = 3008] [serial = 1372] [outer = 000000075348E800] 18:35:08 INFO - PROCESS | 3008 | 1463189708182 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075611DC00) [pid = 3008] [serial = 1373] [outer = 000000075348E800] 18:35:08 INFO - PROCESS | 3008 | 1463189708790 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 18:35:08 INFO - PROCESS | 3008 | 1463189708843 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 18:35:08 INFO - PROCESS | 3008 | 1463189708846 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 18:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:35:08 INFO - PROCESS | 3008 | 1463189708850 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:35:08 INFO - PROCESS | 3008 | 1463189708854 Marionette TRACE conn6 <- [1,1794,null,{}] 18:35:08 INFO - PROCESS | 3008 | 1463189708866 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:09 INFO - PROCESS | 3008 | 1463189708990 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 18:35:09 INFO - PROCESS | 3008 | 1463189709149 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E605800 == 51 [pid = 3008] [id = 458] 18:35:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000758138800) [pid = 3008] [serial = 1374] [outer = 0000000000000000] 18:35:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000758C62800) [pid = 3008] [serial = 1375] [outer = 0000000758138800] 18:35:09 INFO - PROCESS | 3008 | 1463189709214 Marionette DEBUG loaded listener.js 18:35:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000759080800) [pid = 3008] [serial = 1376] [outer = 0000000758138800] 18:35:09 INFO - PROCESS | 3008 | 1463189709774 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 18:35:09 INFO - PROCESS | 3008 | 1463189709837 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 3008 | 1463189709840 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 18:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:35:09 INFO - PROCESS | 3008 | 1463189709844 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 3008 | 1463189709847 Marionette TRACE conn6 <- [1,1798,null,{}] 18:35:09 INFO - PROCESS | 3008 | 1463189709851 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:09 INFO - PROCESS | 3008 | 1463189709967 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 18:35:10 INFO - PROCESS | 3008 | 1463189710125 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E706000 == 52 [pid = 3008] [id = 459] 18:35:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000075908B800) [pid = 3008] [serial = 1377] [outer = 0000000000000000] 18:35:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (00000007590CC400) [pid = 3008] [serial = 1378] [outer = 000000075908B800] 18:35:10 INFO - PROCESS | 3008 | 1463189710185 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (00000007590D6000) [pid = 3008] [serial = 1379] [outer = 000000075908B800] 18:35:10 INFO - PROCESS | 3008 | 1463189710710 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 942ms 18:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:35:10 INFO - PROCESS | 3008 | 1463189710788 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 18:35:10 INFO - PROCESS | 3008 | 1463189710790 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 18:35:10 INFO - PROCESS | 3008 | 1463189710794 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:35:10 INFO - PROCESS | 3008 | 1463189710796 Marionette TRACE conn6 <- [1,1802,null,{}] 18:35:10 INFO - PROCESS | 3008 | 1463189710800 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:11 INFO - PROCESS | 3008 | 1463189711057 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 18:35:11 INFO - PROCESS | 3008 | 1463189711201 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755263800 == 53 [pid = 3008] [id = 460] 18:35:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000074857E800) [pid = 3008] [serial = 1380] [outer = 0000000000000000] 18:35:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (00000007485D9C00) [pid = 3008] [serial = 1381] [outer = 000000074857E800] 18:35:11 INFO - PROCESS | 3008 | 1463189711254 Marionette DEBUG loaded listener.js 18:35:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000074D21EC00) [pid = 3008] [serial = 1382] [outer = 000000074857E800] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075D81D800 == 52 [pid = 3008] [id = 454] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075C331800 == 51 [pid = 3008] [id = 453] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007548B7000 == 50 [pid = 3008] [id = 452] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDD000 == 49 [pid = 3008] [id = 451] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000759262800 == 48 [pid = 3008] [id = 450] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075921F800 == 47 [pid = 3008] [id = 449] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF8000 == 46 [pid = 3008] [id = 448] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AB2800 == 45 [pid = 3008] [id = 447] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000748E9F000 == 44 [pid = 3008] [id = 446] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E4000 == 43 [pid = 3008] [id = 445] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (00000007485C9400) [pid = 3008] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000074EAEA800) [pid = 3008] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000755A10800) [pid = 3008] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000756530400) [pid = 3008] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (00000007565DFC00) [pid = 3008] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000758B62C00) [pid = 3008] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 0000000759249800 == 42 [pid = 3008] [id = 442] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 00000007529AD000 == 41 [pid = 3008] [id = 441] 18:35:11 INFO - PROCESS | 3008 | --DOCSHELL 000000075C336800 == 40 [pid = 3008] [id = 440] 18:35:11 INFO - PROCESS | 3008 | 1463189711865 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1130ms 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000755C43C00) [pid = 3008] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756522400) [pid = 3008] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000074F00B000) [pid = 3008] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (00000007525F0800) [pid = 3008] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000075621A800) [pid = 3008] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000749E0DC00) [pid = 3008] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (000000074879F800) [pid = 3008] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000074D010000) [pid = 3008] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000074D80CC00) [pid = 3008] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000752D92C00) [pid = 3008] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000753502C00) [pid = 3008] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000756C85000) [pid = 3008] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 105 (0000000756582C00) [pid = 3008] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 104 (0000000757CEAC00) [pid = 3008] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 103 (0000000756DF4000) [pid = 3008] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 102 (0000000758133000) [pid = 3008] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 101 (0000000755DA2800) [pid = 3008] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 100 (0000000756DF7800) [pid = 3008] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | --DOMWINDOW == 99 (000000075361D800) [pid = 3008] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:35:11 INFO - PROCESS | 3008 | 1463189711942 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 18:35:11 INFO - PROCESS | 3008 | 1463189711946 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 18:35:11 INFO - PROCESS | 3008 | 1463189711953 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:35:11 INFO - PROCESS | 3008 | 1463189711958 Marionette TRACE conn6 <- [1,1806,null,{}] 18:35:11 INFO - PROCESS | 3008 | 1463189711965 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:12 INFO - PROCESS | 3008 | 1463189712055 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 18:35:12 INFO - PROCESS | 3008 | 1463189712069 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:12 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D76000 == 41 [pid = 3008] [id = 461] 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 100 (000000074D223000) [pid = 3008] [serial = 1383] [outer = 0000000000000000] 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 101 (000000074D810800) [pid = 3008] [serial = 1384] [outer = 000000074D223000] 18:35:12 INFO - PROCESS | 3008 | 1463189712121 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 102 (000000074F00EC00) [pid = 3008] [serial = 1385] [outer = 000000074D223000] 18:35:12 INFO - PROCESS | 3008 | 1463189712582 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 18:35:12 INFO - PROCESS | 3008 | 1463189712645 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 18:35:12 INFO - PROCESS | 3008 | 1463189712648 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 18:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:35:12 INFO - PROCESS | 3008 | 1463189712652 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:35:12 INFO - PROCESS | 3008 | 1463189712654 Marionette TRACE conn6 <- [1,1810,null,{}] 18:35:12 INFO - PROCESS | 3008 | 1463189712658 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:12 INFO - PROCESS | 3008 | 1463189712747 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 18:35:12 INFO - PROCESS | 3008 | 1463189712766 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:12 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7E000 == 42 [pid = 3008] [id = 462] 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 103 (0000000752D10C00) [pid = 3008] [serial = 1386] [outer = 0000000000000000] 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 104 (0000000752D8D000) [pid = 3008] [serial = 1387] [outer = 0000000752D10C00] 18:35:12 INFO - PROCESS | 3008 | 1463189712814 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 105 (000000075350EC00) [pid = 3008] [serial = 1388] [outer = 0000000752D10C00] 18:35:13 INFO - PROCESS | 3008 | 1463189713227 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 18:35:13 INFO - PROCESS | 3008 | 1463189713282 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 3008 | 1463189713286 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 18:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:35:13 INFO - PROCESS | 3008 | 1463189713297 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 3008 | 1463189713310 Marionette TRACE conn6 <- [1,1814,null,{}] 18:35:13 INFO - PROCESS | 3008 | 1463189713314 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:13 INFO - PROCESS | 3008 | 1463189713406 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 18:35:13 INFO - PROCESS | 3008 | 1463189713417 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759210000 == 43 [pid = 3008] [id = 463] 18:35:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 106 (000000075588C800) [pid = 3008] [serial = 1389] [outer = 0000000000000000] 18:35:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000755DAA800) [pid = 3008] [serial = 1390] [outer = 000000075588C800] 18:35:13 INFO - PROCESS | 3008 | 1463189713465 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000756066000) [pid = 3008] [serial = 1391] [outer = 000000075588C800] 18:35:13 INFO - PROCESS | 3008 | 1463189713843 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 607ms 18:35:13 INFO - PROCESS | 3008 | 1463189713903 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 3008 | 1463189713905 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 18:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:35:13 INFO - PROCESS | 3008 | 1463189713921 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 3008 | 1463189713923 Marionette TRACE conn6 <- [1,1818,null,{}] 18:35:13 INFO - PROCESS | 3008 | 1463189713928 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:14 INFO - PROCESS | 3008 | 1463189714017 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 18:35:14 INFO - PROCESS | 3008 | 1463189714025 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000074859C800 == 44 [pid = 3008] [id = 464] 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000756125000) [pid = 3008] [serial = 1392] [outer = 0000000000000000] 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000074EE6C400) [pid = 3008] [serial = 1393] [outer = 0000000756125000] 18:35:14 INFO - PROCESS | 3008 | 1463189714072 Marionette DEBUG loaded listener.js 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000075651A400) [pid = 3008] [serial = 1394] [outer = 0000000756125000] 18:35:14 INFO - PROCESS | 3008 | 1463189714494 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 625ms 18:35:14 INFO - PROCESS | 3008 | 1463189714552 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 3008 | 1463189714555 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 18:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:35:14 INFO - PROCESS | 3008 | 1463189714558 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 3008 | 1463189714560 Marionette TRACE conn6 <- [1,1822,null,{}] 18:35:14 INFO - PROCESS | 3008 | 1463189714564 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:14 INFO - PROCESS | 3008 | 1463189714685 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 18:35:14 INFO - PROCESS | 3008 | 1463189714744 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:14 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD3800 == 45 [pid = 3008] [id = 465] 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007565A3C00) [pid = 3008] [serial = 1395] [outer = 0000000000000000] 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (00000007565D8400) [pid = 3008] [serial = 1396] [outer = 00000007565A3C00] 18:35:14 INFO - PROCESS | 3008 | 1463189714803 Marionette DEBUG loaded listener.js 18:35:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000756DF0000) [pid = 3008] [serial = 1397] [outer = 00000007565A3C00] 18:35:15 INFO - PROCESS | 3008 | 1463189715474 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:35:15 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 18:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 18:35:15 INFO - PROCESS | 3008 | 1463189715619 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 18:35:15 INFO - PROCESS | 3008 | 1463189715621 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 18:35:15 INFO - PROCESS | 3008 | 1463189715631 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:35:15 INFO - PROCESS | 3008 | 1463189715633 Marionette TRACE conn6 <- [1,1826,null,{}] 18:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:35:15 INFO - PROCESS | 3008 | 1463189715637 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:15 INFO - PROCESS | 3008 | 1463189715766 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 18:35:15 INFO - PROCESS | 3008 | 1463189715877 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C09D800 == 46 [pid = 3008] [id = 466] 18:35:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (00000007580ACC00) [pid = 3008] [serial = 1398] [outer = 0000000000000000] 18:35:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000758C5D000) [pid = 3008] [serial = 1399] [outer = 00000007580ACC00] 18:35:15 INFO - PROCESS | 3008 | 1463189715923 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000758D43800) [pid = 3008] [serial = 1400] [outer = 00000007580ACC00] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756066800) [pid = 3008] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000752D85800) [pid = 3008] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000747712000) [pid = 3008] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000748D9E800) [pid = 3008] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000755C47C00) [pid = 3008] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000746D48C00) [pid = 3008] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (0000000758B59400) [pid = 3008] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (000000075621CC00) [pid = 3008] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 108 (0000000747E3E000) [pid = 3008] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 107 (0000000753508C00) [pid = 3008] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:35:16 INFO - PROCESS | 3008 | --DOMWINDOW == 106 (0000000758C64400) [pid = 3008] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:35:16 INFO - PROCESS | 3008 | 1463189716470 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 879ms 18:35:16 INFO - PROCESS | 3008 | 1463189716517 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 3008 | 1463189716519 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 18:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:35:16 INFO - PROCESS | 3008 | 1463189716523 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 3008 | 1463189716524 Marionette TRACE conn6 <- [1,1830,null,{}] 18:35:16 INFO - PROCESS | 3008 | 1463189716528 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:16 INFO - PROCESS | 3008 | 1463189716619 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 18:35:16 INFO - PROCESS | 3008 | 1463189716702 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 3008 | ++DOCSHELL 00000007475DF800 == 47 [pid = 3008] [id = 467] 18:35:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 107 (0000000747712000) [pid = 3008] [serial = 1401] [outer = 0000000000000000] 18:35:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 108 (0000000752D8E800) [pid = 3008] [serial = 1402] [outer = 0000000747712000] 18:35:16 INFO - PROCESS | 3008 | 1463189716749 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 109 (0000000758C63C00) [pid = 3008] [serial = 1403] [outer = 0000000747712000] 18:35:17 INFO - PROCESS | 3008 | 1463189717111 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 18:35:17 INFO - PROCESS | 3008 | 1463189717155 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 3008 | 1463189717157 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 18:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:35:17 INFO - PROCESS | 3008 | 1463189717161 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 3008 | 1463189717163 Marionette TRACE conn6 <- [1,1834,null,{}] 18:35:17 INFO - PROCESS | 3008 | 1463189717204 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 3008 | 1463189717293 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 18:35:17 INFO - PROCESS | 3008 | 1463189717301 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDBD800 == 48 [pid = 3008] [id = 468] 18:35:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (0000000758D4D000) [pid = 3008] [serial = 1404] [outer = 0000000000000000] 18:35:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (0000000758FDE400) [pid = 3008] [serial = 1405] [outer = 0000000758D4D000] 18:35:17 INFO - PROCESS | 3008 | 1463189717346 Marionette DEBUG loaded listener.js 18:35:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007590D5400) [pid = 3008] [serial = 1406] [outer = 0000000758D4D000] 18:35:17 INFO - PROCESS | 3008 | 1463189717775 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:35:17 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) 18:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 18:35:17 INFO - PROCESS | 3008 | 1463189717793 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 3008 | 1463189717795 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 18:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:35:17 INFO - PROCESS | 3008 | 1463189717809 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 3008 | 1463189717811 Marionette TRACE conn6 <- [1,1838,null,{}] 18:35:17 INFO - PROCESS | 3008 | 1463189717819 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 3008 | 1463189717913 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 18:35:17 INFO - PROCESS | 3008 | 1463189717919 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD22800 == 49 [pid = 3008] [id = 469] 18:35:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000759134400) [pid = 3008] [serial = 1407] [outer = 0000000000000000] 18:35:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000759138400) [pid = 3008] [serial = 1408] [outer = 0000000759134400] 18:35:17 INFO - PROCESS | 3008 | 1463189717965 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (00000007593D8800) [pid = 3008] [serial = 1409] [outer = 0000000759134400] 18:35:18 INFO - PROCESS | 3008 | 1463189718458 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 18:35:18 INFO - PROCESS | 3008 | 1463189718506 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 18:35:18 INFO - PROCESS | 3008 | 1463189718511 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 18:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:35:18 INFO - PROCESS | 3008 | 1463189718517 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:35:18 INFO - PROCESS | 3008 | 1463189718522 Marionette TRACE conn6 <- [1,1842,null,{}] 18:35:18 INFO - PROCESS | 3008 | 1463189718529 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:18 INFO - PROCESS | 3008 | 1463189718696 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 18:35:18 INFO - PROCESS | 3008 | 1463189718820 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000075559C000 == 50 [pid = 3008] [id = 470] 18:35:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (000000074D21D400) [pid = 3008] [serial = 1410] [outer = 0000000000000000] 18:35:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (000000074DE9FC00) [pid = 3008] [serial = 1411] [outer = 000000074D21D400] 18:35:18 INFO - PROCESS | 3008 | 1463189718924 Marionette DEBUG loaded listener.js 18:35:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000752D0D800) [pid = 3008] [serial = 1412] [outer = 000000074D21D400] 18:35:19 INFO - PROCESS | 3008 | 1463189719532 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1031ms 18:35:19 INFO - PROCESS | 3008 | 1463189719551 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 3008 | 1463189719557 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 18:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:35:19 INFO - PROCESS | 3008 | 1463189719564 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 3008 | 1463189719567 Marionette TRACE conn6 <- [1,1846,null,{}] 18:35:19 INFO - PROCESS | 3008 | 1463189719572 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:19 INFO - PROCESS | 3008 | 1463189719712 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 18:35:19 INFO - PROCESS | 3008 | 1463189719837 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:19 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DCD800 == 51 [pid = 3008] [id = 471] 18:35:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000755F6F800) [pid = 3008] [serial = 1413] [outer = 0000000000000000] 18:35:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000075611B800) [pid = 3008] [serial = 1414] [outer = 0000000755F6F800] 18:35:19 INFO - PROCESS | 3008 | 1463189719895 Marionette DEBUG loaded listener.js 18:35:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000756531800) [pid = 3008] [serial = 1415] [outer = 0000000755F6F800] 18:35:20 INFO - PROCESS | 3008 | 1463189720521 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 18:35:20 INFO - PROCESS | 3008 | 1463189720550 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 3008 | 1463189720553 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 18:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:35:20 INFO - PROCESS | 3008 | 1463189720556 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - PROCESS | 3008 | 1463189720561 Marionette TRACE conn6 <- [1,1850,null,{}] 18:35:20 INFO - PROCESS | 3008 | 1463189720572 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:20 INFO - PROCESS | 3008 | 1463189720686 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 18:35:20 INFO - PROCESS | 3008 | 1463189720811 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E80C800 == 52 [pid = 3008] [id = 472] 18:35:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (00000007578C4800) [pid = 3008] [serial = 1416] [outer = 0000000000000000] 18:35:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000758C5E800) [pid = 3008] [serial = 1417] [outer = 00000007578C4800] 18:35:20 INFO - PROCESS | 3008 | 1463189720873 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000759134C00) [pid = 3008] [serial = 1418] [outer = 00000007578C4800] 18:35:21 INFO - PROCESS | 3008 | 1463189721475 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 18:35:21 INFO - PROCESS | 3008 | 1463189721544 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 18:35:21 INFO - PROCESS | 3008 | 1463189721547 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 18:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:35:21 INFO - PROCESS | 3008 | 1463189721551 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:35:21 INFO - PROCESS | 3008 | 1463189721553 Marionette TRACE conn6 <- [1,1854,null,{}] 18:35:21 INFO - PROCESS | 3008 | 1463189721557 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:21 INFO - PROCESS | 3008 | 1463189721674 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 18:35:21 INFO - PROCESS | 3008 | 1463189721763 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D863800 == 53 [pid = 3008] [id = 473] 18:35:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (00000007592F3400) [pid = 3008] [serial = 1419] [outer = 0000000000000000] 18:35:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (00000007592FB000) [pid = 3008] [serial = 1420] [outer = 00000007592F3400] 18:35:21 INFO - PROCESS | 3008 | 1463189721820 Marionette DEBUG loaded listener.js 18:35:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (00000007593DF000) [pid = 3008] [serial = 1421] [outer = 00000007592F3400] 18:35:22 INFO - PROCESS | 3008 | 1463189722372 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 882ms 18:35:22 INFO - PROCESS | 3008 | 1463189722435 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 18:35:22 INFO - PROCESS | 3008 | 1463189722438 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 18:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:35:22 INFO - PROCESS | 3008 | 1463189722441 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:35:22 INFO - PROCESS | 3008 | 1463189722443 Marionette TRACE conn6 <- [1,1858,null,{}] 18:35:22 INFO - PROCESS | 3008 | 1463189722447 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:22 INFO - PROCESS | 3008 | 1463189722557 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 18:35:22 INFO - PROCESS | 3008 | 1463189722652 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8CC000 == 54 [pid = 3008] [id = 474] 18:35:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (00000007593DE800) [pid = 3008] [serial = 1422] [outer = 0000000000000000] 18:35:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000075975B000) [pid = 3008] [serial = 1423] [outer = 00000007593DE800] 18:35:22 INFO - PROCESS | 3008 | 1463189722708 Marionette DEBUG loaded listener.js 18:35:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (00000007597A6400) [pid = 3008] [serial = 1424] [outer = 00000007593DE800] 18:35:23 INFO - PROCESS | 3008 | 1463189723353 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 943ms 18:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:35:23 INFO - PROCESS | 3008 | 1463189723387 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 18:35:23 INFO - PROCESS | 3008 | 1463189723390 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 18:35:23 INFO - PROCESS | 3008 | 1463189723393 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:35:23 INFO - PROCESS | 3008 | 1463189723395 Marionette TRACE conn6 <- [1,1862,null,{}] 18:35:23 INFO - PROCESS | 3008 | 1463189723399 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:23 INFO - PROCESS | 3008 | 1463189723527 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 18:35:23 INFO - PROCESS | 3008 | 1463189723801 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534F9000 == 55 [pid = 3008] [id = 475] 18:35:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (00000007485C0C00) [pid = 3008] [serial = 1425] [outer = 0000000000000000] 18:35:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (00000007485F5000) [pid = 3008] [serial = 1426] [outer = 00000007485C0C00] 18:35:23 INFO - PROCESS | 3008 | 1463189723864 Marionette DEBUG loaded listener.js 18:35:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000074D010000) [pid = 3008] [serial = 1427] [outer = 00000007485C0C00] 18:35:24 INFO - PROCESS | 3008 | 1463189724524 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1188ms 18:35:24 INFO - PROCESS | 3008 | 1463189724584 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 3008 | 1463189724589 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 18:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:35:24 INFO - PROCESS | 3008 | 1463189724608 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 3008 | 1463189724612 Marionette TRACE conn6 <- [1,1866,null,{}] 18:35:24 INFO - PROCESS | 3008 | 1463189724620 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:24 INFO - PROCESS | 3008 | 1463189724733 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 18:35:24 INFO - PROCESS | 3008 | 1463189724869 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:24 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDBD800 == 54 [pid = 3008] [id = 468] 18:35:24 INFO - PROCESS | 3008 | --DOCSHELL 00000007475DF800 == 53 [pid = 3008] [id = 467] 18:35:24 INFO - PROCESS | 3008 | --DOCSHELL 000000075C09D800 == 52 [pid = 3008] [id = 466] 18:35:24 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD3800 == 51 [pid = 3008] [id = 465] 18:35:24 INFO - PROCESS | 3008 | --DOCSHELL 000000074859C800 == 50 [pid = 3008] [id = 464] 18:35:24 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000752D0A000) [pid = 3008] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:35:24 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (00000007565D9800) [pid = 3008] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:35:24 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (0000000758D41800) [pid = 3008] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:35:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000074859C800 == 51 [pid = 3008] [id = 476] 18:35:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000747C35400) [pid = 3008] [serial = 1428] [outer = 0000000000000000] 18:35:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (00000007485E9C00) [pid = 3008] [serial = 1429] [outer = 0000000747C35400] 18:35:24 INFO - PROCESS | 3008 | 1463189724972 Marionette DEBUG loaded listener.js 18:35:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (00000007525ABC00) [pid = 3008] [serial = 1430] [outer = 0000000747C35400] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000759210000 == 50 [pid = 3008] [id = 463] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7E000 == 49 [pid = 3008] [id = 462] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D76000 == 48 [pid = 3008] [id = 461] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000755263800 == 47 [pid = 3008] [id = 460] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CD800 == 46 [pid = 3008] [id = 457] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C5A800 == 45 [pid = 3008] [id = 456] 18:35:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA2E800 == 44 [pid = 3008] [id = 455] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000758D4D400) [pid = 3008] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000075611D800) [pid = 3008] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000074D006000) [pid = 3008] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (0000000753496800) [pid = 3008] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000753671400) [pid = 3008] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (000000074879C800) [pid = 3008] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (0000000748524400) [pid = 3008] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000074F008C00) [pid = 3008] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (00000007525AA400) [pid = 3008] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000755DA0400) [pid = 3008] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000074879B000) [pid = 3008] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000074F008400) [pid = 3008] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000757CE0C00) [pid = 3008] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000075654B000) [pid = 3008] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075614B800) [pid = 3008] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074950CC00) [pid = 3008] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756C82C00) [pid = 3008] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000758E28800) [pid = 3008] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000756513800) [pid = 3008] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000757C49400) [pid = 3008] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (0000000758C5AC00) [pid = 3008] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000755F72000) [pid = 3008] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:35:25 INFO - PROCESS | 3008 | 1463189725459 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 902ms 18:35:25 INFO - PROCESS | 3008 | 1463189725502 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 18:35:25 INFO - PROCESS | 3008 | 1463189725506 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 18:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:35:25 INFO - PROCESS | 3008 | 1463189725511 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:35:25 INFO - PROCESS | 3008 | 1463189725513 Marionette TRACE conn6 <- [1,1870,null,{}] 18:35:25 INFO - PROCESS | 3008 | 1463189725517 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:25 INFO - PROCESS | 3008 | 1463189725607 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 18:35:25 INFO - PROCESS | 3008 | 1463189725617 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:25 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C79800 == 45 [pid = 3008] [id = 477] 18:35:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (00000007525AD000) [pid = 3008] [serial = 1431] [outer = 0000000000000000] 18:35:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000752D09C00) [pid = 3008] [serial = 1432] [outer = 00000007525AD000] 18:35:25 INFO - PROCESS | 3008 | 1463189725670 Marionette DEBUG loaded listener.js 18:35:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000753509800) [pid = 3008] [serial = 1433] [outer = 00000007525AD000] 18:35:26 INFO - PROCESS | 3008 | 1463189726122 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 690ms 18:35:26 INFO - PROCESS | 3008 | 1463189726205 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 3008 | 1463189726207 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 18:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:35:26 INFO - PROCESS | 3008 | 1463189726212 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 3008 | 1463189726218 Marionette TRACE conn6 <- [1,1874,null,{}] 18:35:26 INFO - PROCESS | 3008 | 1463189726228 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:26 INFO - PROCESS | 3008 | 1463189726319 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 18:35:26 INFO - PROCESS | 3008 | 1463189726429 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759243800 == 46 [pid = 3008] [id = 478] 18:35:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000752D02400) [pid = 3008] [serial = 1434] [outer = 0000000000000000] 18:35:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000755F70000) [pid = 3008] [serial = 1435] [outer = 0000000752D02400] 18:35:26 INFO - PROCESS | 3008 | 1463189726477 Marionette DEBUG loaded listener.js 18:35:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000756065C00) [pid = 3008] [serial = 1436] [outer = 0000000752D02400] 18:35:26 INFO - PROCESS | 3008 | 1463189726873 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 18:35:26 INFO - PROCESS | 3008 | 1463189726905 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 18:35:26 INFO - PROCESS | 3008 | 1463189726908 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 18:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:35:26 INFO - PROCESS | 3008 | 1463189726911 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:35:26 INFO - PROCESS | 3008 | 1463189726913 Marionette TRACE conn6 <- [1,1878,null,{}] 18:35:26 INFO - PROCESS | 3008 | 1463189726917 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:27 INFO - PROCESS | 3008 | 1463189727040 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 18:35:27 INFO - PROCESS | 3008 | 1463189727055 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:27 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597DA800 == 47 [pid = 3008] [id = 479] 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000756124000) [pid = 3008] [serial = 1437] [outer = 0000000000000000] 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (000000075621CC00) [pid = 3008] [serial = 1438] [outer = 0000000756124000] 18:35:27 INFO - PROCESS | 3008 | 1463189727101 Marionette DEBUG loaded listener.js 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000075652DC00) [pid = 3008] [serial = 1439] [outer = 0000000756124000] 18:35:27 INFO - PROCESS | 3008 | 1463189727547 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 18:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:35:27 INFO - PROCESS | 3008 | 1463189727605 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 18:35:27 INFO - PROCESS | 3008 | 1463189727608 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 18:35:27 INFO - PROCESS | 3008 | 1463189727611 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:35:27 INFO - PROCESS | 3008 | 1463189727613 Marionette TRACE conn6 <- [1,1882,null,{}] 18:35:27 INFO - PROCESS | 3008 | 1463189727622 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:27 INFO - PROCESS | 3008 | 1463189727762 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 18:35:27 INFO - PROCESS | 3008 | 1463189727787 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC9000 == 48 [pid = 3008] [id = 480] 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000756C80400) [pid = 3008] [serial = 1440] [outer = 0000000000000000] 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000756D3D000) [pid = 3008] [serial = 1441] [outer = 0000000756C80400] 18:35:27 INFO - PROCESS | 3008 | 1463189727845 Marionette DEBUG loaded listener.js 18:35:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000758131000) [pid = 3008] [serial = 1442] [outer = 0000000756C80400] 18:35:28 INFO - PROCESS | 3008 | 1463189728328 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 18:35:28 INFO - PROCESS | 3008 | 1463189728391 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 18:35:28 INFO - PROCESS | 3008 | 1463189728393 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 18:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:35:28 INFO - PROCESS | 3008 | 1463189728402 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:35:28 INFO - PROCESS | 3008 | 1463189728404 Marionette TRACE conn6 <- [1,1886,null,{}] 18:35:28 INFO - PROCESS | 3008 | 1463189728407 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:28 INFO - PROCESS | 3008 | 1463189728524 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 18:35:28 INFO - PROCESS | 3008 | 1463189728582 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C325000 == 49 [pid = 3008] [id = 481] 18:35:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000758D43400) [pid = 3008] [serial = 1443] [outer = 0000000000000000] 18:35:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000758E28000) [pid = 3008] [serial = 1444] [outer = 0000000758D43400] 18:35:28 INFO - PROCESS | 3008 | 1463189728628 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000758FD7C00) [pid = 3008] [serial = 1445] [outer = 0000000758D43400] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (00000007580ACC00) [pid = 3008] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000756125000) [pid = 3008] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000075588C800) [pid = 3008] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000747712000) [pid = 3008] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (000000074857E800) [pid = 3008] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000752D10C00) [pid = 3008] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000074D223000) [pid = 3008] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (00000007565A3C00) [pid = 3008] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:35:29 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (0000000758D4D000) [pid = 3008] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:35:29 INFO - PROCESS | 3008 | 1463189729152 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 795ms 18:35:29 INFO - PROCESS | 3008 | 1463189729199 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 18:35:29 INFO - PROCESS | 3008 | 1463189729201 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 18:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:35:29 INFO - PROCESS | 3008 | 1463189729205 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:35:29 INFO - PROCESS | 3008 | 1463189729207 Marionette TRACE conn6 <- [1,1890,null,{}] 18:35:29 INFO - PROCESS | 3008 | 1463189729215 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:29 INFO - PROCESS | 3008 | 1463189729301 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 18:35:29 INFO - PROCESS | 3008 | 1463189729308 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075920E800 == 50 [pid = 3008] [id = 482] 18:35:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (000000074EE68800) [pid = 3008] [serial = 1446] [outer = 0000000000000000] 18:35:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000755D9E000) [pid = 3008] [serial = 1447] [outer = 000000074EE68800] 18:35:29 INFO - PROCESS | 3008 | 1463189729360 Marionette DEBUG loaded listener.js 18:35:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000758D4D000) [pid = 3008] [serial = 1448] [outer = 000000074EE68800] 18:35:29 INFO - PROCESS | 3008 | 1463189729794 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 624ms 18:35:29 INFO - PROCESS | 3008 | 1463189729833 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 18:35:29 INFO - PROCESS | 3008 | 1463189729835 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 18:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:35:29 INFO - PROCESS | 3008 | 1463189729839 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:35:29 INFO - PROCESS | 3008 | 1463189729840 Marionette TRACE conn6 <- [1,1894,null,{}] 18:35:29 INFO - PROCESS | 3008 | 1463189729844 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:29 INFO - PROCESS | 3008 | 1463189729929 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 18:35:29 INFO - PROCESS | 3008 | 1463189729936 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D85E800 == 51 [pid = 3008] [id = 483] 18:35:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000759087400) [pid = 3008] [serial = 1449] [outer = 0000000000000000] 18:35:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000075912C400) [pid = 3008] [serial = 1450] [outer = 0000000759087400] 18:35:29 INFO - PROCESS | 3008 | 1463189729981 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (00000007593D4000) [pid = 3008] [serial = 1451] [outer = 0000000759087400] 18:35:30 INFO - PROCESS | 3008 | 1463189730392 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 586ms 18:35:30 INFO - PROCESS | 3008 | 1463189730433 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 18:35:30 INFO - PROCESS | 3008 | 1463189730435 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 18:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:35:30 INFO - PROCESS | 3008 | 1463189730451 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:35:30 INFO - PROCESS | 3008 | 1463189730453 Marionette TRACE conn6 <- [1,1898,null,{}] 18:35:30 INFO - PROCESS | 3008 | 1463189730456 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:30 INFO - PROCESS | 3008 | 1463189730542 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 18:35:30 INFO - PROCESS | 3008 | 1463189730549 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E603800 == 52 [pid = 3008] [id = 484] 18:35:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (00000007592FB800) [pid = 3008] [serial = 1452] [outer = 0000000000000000] 18:35:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000759765000) [pid = 3008] [serial = 1453] [outer = 00000007592FB800] 18:35:30 INFO - PROCESS | 3008 | 1463189730594 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (000000075976B000) [pid = 3008] [serial = 1454] [outer = 00000007592FB800] 18:35:31 INFO - PROCESS | 3008 | 1463189731058 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 628ms 18:35:31 INFO - PROCESS | 3008 | 1463189731083 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 18:35:31 INFO - PROCESS | 3008 | 1463189731085 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 18:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:35:31 INFO - PROCESS | 3008 | 1463189731156 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:35:31 INFO - PROCESS | 3008 | 1463189731160 Marionette TRACE conn6 <- [1,1902,null,{}] 18:35:31 INFO - PROCESS | 3008 | 1463189731167 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:31 INFO - PROCESS | 3008 | 1463189731288 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 18:35:31 INFO - PROCESS | 3008 | 1463189731391 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755176800 == 53 [pid = 3008] [id = 485] 18:35:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (000000074879C400) [pid = 3008] [serial = 1455] [outer = 0000000000000000] 18:35:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000748F98C00) [pid = 3008] [serial = 1456] [outer = 000000074879C400] 18:35:31 INFO - PROCESS | 3008 | 1463189731449 Marionette DEBUG loaded listener.js 18:35:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (000000074EA86400) [pid = 3008] [serial = 1457] [outer = 000000074879C400] 18:35:32 INFO - PROCESS | 3008 | 1463189732112 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1035ms 18:35:32 INFO - PROCESS | 3008 | 1463189732139 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 18:35:32 INFO - PROCESS | 3008 | 1463189732143 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 18:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:35:32 INFO - PROCESS | 3008 | 1463189732148 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 3008 | 1463189732151 Marionette TRACE conn6 <- [1,1906,null,{}] 18:35:32 INFO - PROCESS | 3008 | 1463189732159 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:32 INFO - PROCESS | 3008 | 1463189732277 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 18:35:32 INFO - PROCESS | 3008 | 1463189732378 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBBD000 == 54 [pid = 3008] [id = 486] 18:35:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000753495800) [pid = 3008] [serial = 1458] [outer = 0000000000000000] 18:35:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000755C47000) [pid = 3008] [serial = 1459] [outer = 0000000753495800] 18:35:32 INFO - PROCESS | 3008 | 1463189732436 Marionette DEBUG loaded listener.js 18:35:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000755F79400) [pid = 3008] [serial = 1460] [outer = 0000000753495800] 18:35:33 INFO - PROCESS | 3008 | 1463189733008 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 943ms 18:35:33 INFO - PROCESS | 3008 | 1463189733096 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 18:35:33 INFO - PROCESS | 3008 | 1463189733098 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 18:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:35:33 INFO - PROCESS | 3008 | 1463189733103 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:35:33 INFO - PROCESS | 3008 | 1463189733105 Marionette TRACE conn6 <- [1,1910,null,{}] 18:35:33 INFO - PROCESS | 3008 | 1463189733124 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:33 INFO - PROCESS | 3008 | 1463189733277 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 18:35:33 INFO - PROCESS | 3008 | 1463189733337 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:33 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8E3000 == 55 [pid = 3008] [id = 487] 18:35:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (00000007580B5800) [pid = 3008] [serial = 1461] [outer = 0000000000000000] 18:35:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000758B61C00) [pid = 3008] [serial = 1462] [outer = 00000007580B5800] 18:35:33 INFO - PROCESS | 3008 | 1463189733401 Marionette DEBUG loaded listener.js 18:35:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (000000075908E800) [pid = 3008] [serial = 1463] [outer = 00000007580B5800] 18:35:34 INFO - PROCESS | 3008 | 1463189734065 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 987ms 18:35:34 INFO - PROCESS | 3008 | 1463189734090 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 18:35:34 INFO - PROCESS | 3008 | 1463189734093 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 18:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:35:34 INFO - PROCESS | 3008 | 1463189734097 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:35:34 INFO - PROCESS | 3008 | 1463189734099 Marionette TRACE conn6 <- [1,1914,null,{}] 18:35:34 INFO - PROCESS | 3008 | 1463189734103 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:34 INFO - PROCESS | 3008 | 1463189734218 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 18:35:34 INFO - PROCESS | 3008 | 1463189734314 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759722800 == 56 [pid = 3008] [id = 488] 18:35:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000075976FC00) [pid = 3008] [serial = 1464] [outer = 0000000000000000] 18:35:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (00000007597AE000) [pid = 3008] [serial = 1465] [outer = 000000075976FC00] 18:35:34 INFO - PROCESS | 3008 | 1463189734371 Marionette DEBUG loaded listener.js 18:35:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (00000007597F1400) [pid = 3008] [serial = 1466] [outer = 000000075976FC00] 18:35:34 INFO - PROCESS | 3008 | 1463189734966 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 923ms 18:35:35 INFO - PROCESS | 3008 | 1463189735022 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 18:35:35 INFO - PROCESS | 3008 | 1463189735025 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 18:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:35:35 INFO - PROCESS | 3008 | 1463189735028 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:35:35 INFO - PROCESS | 3008 | 1463189735030 Marionette TRACE conn6 <- [1,1918,null,{}] 18:35:35 INFO - PROCESS | 3008 | 1463189735034 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:35 INFO - PROCESS | 3008 | 1463189735143 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 18:35:35 INFO - PROCESS | 3008 | 1463189735267 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:35 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759740000 == 57 [pid = 3008] [id = 489] 18:35:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (00000007597F8000) [pid = 3008] [serial = 1467] [outer = 0000000000000000] 18:35:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (00000007597F9C00) [pid = 3008] [serial = 1468] [outer = 00000007597F8000] 18:35:35 INFO - PROCESS | 3008 | 1463189735324 Marionette DEBUG loaded listener.js 18:35:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000075A319800) [pid = 3008] [serial = 1469] [outer = 00000007597F8000] 18:35:35 INFO - PROCESS | 3008 | 1463189735877 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 880ms 18:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:35:35 INFO - PROCESS | 3008 | 1463189735911 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 18:35:35 INFO - PROCESS | 3008 | 1463189735914 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 18:35:35 INFO - PROCESS | 3008 | 1463189735917 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:35:35 INFO - PROCESS | 3008 | 1463189735919 Marionette TRACE conn6 <- [1,1922,null,{}] 18:35:35 INFO - PROCESS | 3008 | 1463189735923 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:36 INFO - PROCESS | 3008 | 1463189736065 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 18:35:36 INFO - PROCESS | 3008 | 1463189736194 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759741800 == 58 [pid = 3008] [id = 490] 18:35:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000075FBA7800) [pid = 3008] [serial = 1470] [outer = 0000000000000000] 18:35:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000075FBAA800) [pid = 3008] [serial = 1471] [outer = 000000075FBA7800] 18:35:36 INFO - PROCESS | 3008 | 1463189736253 Marionette DEBUG loaded listener.js 18:35:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000761004000) [pid = 3008] [serial = 1472] [outer = 000000075FBA7800] 18:35:36 INFO - PROCESS | 3008 | 1463189736843 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 985ms 18:35:36 INFO - PROCESS | 3008 | 1463189736906 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 18:35:36 INFO - PROCESS | 3008 | 1463189736908 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 18:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:35:36 INFO - PROCESS | 3008 | 1463189736912 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:35:36 INFO - PROCESS | 3008 | 1463189736914 Marionette TRACE conn6 <- [1,1926,null,{}] 18:35:36 INFO - PROCESS | 3008 | 1463189736918 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:37 INFO - PROCESS | 3008 | 1463189737026 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 18:35:37 INFO - PROCESS | 3008 | 1463189737151 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E87E800 == 59 [pid = 3008] [id = 491] 18:35:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000075567D400) [pid = 3008] [serial = 1473] [outer = 0000000000000000] 18:35:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000755682000) [pid = 3008] [serial = 1474] [outer = 000000075567D400] 18:35:37 INFO - PROCESS | 3008 | 1463189737207 Marionette DEBUG loaded listener.js 18:35:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000755688000) [pid = 3008] [serial = 1475] [outer = 000000075567D400] 18:35:37 INFO - PROCESS | 3008 | 1463189737837 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 985ms 18:35:37 INFO - PROCESS | 3008 | 1463189737900 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 18:35:37 INFO - PROCESS | 3008 | 1463189737903 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 18:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:35:37 INFO - PROCESS | 3008 | 1463189737906 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 3008 | 1463189737909 Marionette TRACE conn6 <- [1,1930,null,{}] 18:35:37 INFO - PROCESS | 3008 | 1463189737913 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:38 INFO - PROCESS | 3008 | 1463189738152 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 18:35:38 INFO - PROCESS | 3008 | 1463189738292 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:38 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C7D800 == 60 [pid = 3008] [id = 492] 18:35:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (00000007485F2800) [pid = 3008] [serial = 1476] [outer = 0000000000000000] 18:35:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (00000007487A0400) [pid = 3008] [serial = 1477] [outer = 00000007485F2800] 18:35:38 INFO - PROCESS | 3008 | 1463189738345 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000074F812400) [pid = 3008] [serial = 1478] [outer = 00000007485F2800] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075D85E800 == 59 [pid = 3008] [id = 483] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075920E800 == 58 [pid = 3008] [id = 482] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075C325000 == 57 [pid = 3008] [id = 481] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC9000 == 56 [pid = 3008] [id = 480] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007597DA800 == 55 [pid = 3008] [id = 479] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000759243800 == 54 [pid = 3008] [id = 478] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C79800 == 53 [pid = 3008] [id = 477] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000074859C800 == 52 [pid = 3008] [id = 476] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007534F9000 == 51 [pid = 3008] [id = 475] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075E80C800 == 50 [pid = 3008] [id = 472] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DCD800 == 49 [pid = 3008] [id = 471] 18:35:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075559C000 == 48 [pid = 3008] [id = 470] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000755915000) [pid = 3008] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (00000007485D9C00) [pid = 3008] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (00000007590CC400) [pid = 3008] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000758FCF400) [pid = 3008] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000758C62800) [pid = 3008] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000075350EC00) [pid = 3008] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000074F00EC00) [pid = 3008] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000074D21EC00) [pid = 3008] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000074DD3C800) [pid = 3008] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000752D8D000) [pid = 3008] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000074D810800) [pid = 3008] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:35:38 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (0000000759138400) [pid = 3008] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | 1463189739021 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1129ms 18:35:39 INFO - PROCESS | 3008 | 1463189739038 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 3008 | 1463189739042 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 18:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:35:39 INFO - PROCESS | 3008 | 1463189739046 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 3008 | 1463189739051 Marionette TRACE conn6 <- [1,1934,null,{}] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000758C5D000) [pid = 3008] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000074EE6C400) [pid = 3008] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000755DAA800) [pid = 3008] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000758C63C00) [pid = 3008] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000758D43800) [pid = 3008] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000756066000) [pid = 3008] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (00000007565D8400) [pid = 3008] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000075651A400) [pid = 3008] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (0000000758FDE400) [pid = 3008] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000756DF0000) [pid = 3008] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000752D8E800) [pid = 3008] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (00000007590D5400) [pid = 3008] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:35:39 INFO - PROCESS | 3008 | 1463189739073 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:39 INFO - PROCESS | 3008 | 1463189739170 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 18:35:39 INFO - PROCESS | 3008 | 1463189739179 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:39 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548AF000 == 49 [pid = 3008] [id = 493] 18:35:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000748F9F000) [pid = 3008] [serial = 1479] [outer = 0000000000000000] 18:35:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000074F005000) [pid = 3008] [serial = 1480] [outer = 0000000748F9F000] 18:35:39 INFO - PROCESS | 3008 | 1463189739229 Marionette DEBUG loaded listener.js 18:35:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (00000007529E2000) [pid = 3008] [serial = 1481] [outer = 0000000748F9F000] 18:35:39 INFO - PROCESS | 3008 | 1463189739764 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 753ms 18:35:39 INFO - PROCESS | 3008 | 1463189739800 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 3008 | 1463189739803 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 18:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:35:39 INFO - PROCESS | 3008 | 1463189739806 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 3008 | 1463189739809 Marionette TRACE conn6 <- [1,1938,null,{}] 18:35:39 INFO - PROCESS | 3008 | 1463189739813 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:39 INFO - PROCESS | 3008 | 1463189739905 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 18:35:39 INFO - PROCESS | 3008 | 1463189739915 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000075920E800 == 50 [pid = 3008] [id = 494] 18:35:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000755C4C400) [pid = 3008] [serial = 1482] [outer = 0000000000000000] 18:35:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000755DA1400) [pid = 3008] [serial = 1483] [outer = 0000000755C4C400] 18:35:39 INFO - PROCESS | 3008 | 1463189739961 Marionette DEBUG loaded listener.js 18:35:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000755F79C00) [pid = 3008] [serial = 1484] [outer = 0000000755C4C400] 18:35:40 INFO - PROCESS | 3008 | 1463189740439 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 18:35:40 INFO - PROCESS | 3008 | 1463189740500 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 18:35:40 INFO - PROCESS | 3008 | 1463189740504 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 18:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:35:40 INFO - PROCESS | 3008 | 1463189740516 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:35:40 INFO - PROCESS | 3008 | 1463189740520 Marionette TRACE conn6 <- [1,1942,null,{}] 18:35:40 INFO - PROCESS | 3008 | 1463189740524 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:40 INFO - PROCESS | 3008 | 1463189740617 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 18:35:40 INFO - PROCESS | 3008 | 1463189740703 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075973E000 == 51 [pid = 3008] [id = 495] 18:35:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000755C4FC00) [pid = 3008] [serial = 1485] [outer = 0000000000000000] 18:35:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000756528C00) [pid = 3008] [serial = 1486] [outer = 0000000755C4FC00] 18:35:40 INFO - PROCESS | 3008 | 1463189740749 Marionette DEBUG loaded listener.js 18:35:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000756C85400) [pid = 3008] [serial = 1487] [outer = 0000000755C4FC00] 18:35:41 INFO - PROCESS | 3008 | 1463189741138 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 649ms 18:35:41 INFO - PROCESS | 3008 | 1463189741163 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 18:35:41 INFO - PROCESS | 3008 | 1463189741165 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 18:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:35:41 INFO - PROCESS | 3008 | 1463189741168 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:35:41 INFO - PROCESS | 3008 | 1463189741170 Marionette TRACE conn6 <- [1,1946,null,{}] 18:35:41 INFO - PROCESS | 3008 | 1463189741173 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:41 INFO - PROCESS | 3008 | 1463189741330 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 18:35:41 INFO - PROCESS | 3008 | 1463189741353 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BF000 == 52 [pid = 3008] [id = 496] 18:35:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000756120C00) [pid = 3008] [serial = 1488] [outer = 0000000000000000] 18:35:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000757C4AC00) [pid = 3008] [serial = 1489] [outer = 0000000756120C00] 18:35:41 INFO - PROCESS | 3008 | 1463189741400 Marionette DEBUG loaded listener.js 18:35:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (0000000758D3F800) [pid = 3008] [serial = 1490] [outer = 0000000756120C00] 18:35:41 INFO - PROCESS | 3008 | 1463189741845 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 18:35:41 INFO - PROCESS | 3008 | 1463189741905 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 18:35:41 INFO - PROCESS | 3008 | 1463189741907 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 18:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:35:41 INFO - PROCESS | 3008 | 1463189741910 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:35:41 INFO - PROCESS | 3008 | 1463189741920 Marionette TRACE conn6 <- [1,1950,null,{}] 18:35:41 INFO - PROCESS | 3008 | 1463189741924 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:42 INFO - PROCESS | 3008 | 1463189742042 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 18:35:42 INFO - PROCESS | 3008 | 1463189742104 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CB000 == 53 [pid = 3008] [id = 497] 18:35:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (00000007590D3000) [pid = 3008] [serial = 1491] [outer = 0000000000000000] 18:35:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000075912E400) [pid = 3008] [serial = 1492] [outer = 00000007590D3000] 18:35:42 INFO - PROCESS | 3008 | 1463189742158 Marionette DEBUG loaded listener.js 18:35:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (00000007593D4400) [pid = 3008] [serial = 1493] [outer = 00000007590D3000] 18:35:42 INFO - PROCESS | 3008 | 1463189742600 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 18:35:42 INFO - PROCESS | 3008 | 1463189742670 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 18:35:42 INFO - PROCESS | 3008 | 1463189742672 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 18:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:35:42 INFO - PROCESS | 3008 | 1463189742687 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:35:42 INFO - PROCESS | 3008 | 1463189742689 Marionette TRACE conn6 <- [1,1954,null,{}] 18:35:42 INFO - PROCESS | 3008 | 1463189742693 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:42 INFO - PROCESS | 3008 | 1463189742811 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 18:35:42 INFO - PROCESS | 3008 | 1463189742867 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D820800 == 54 [pid = 3008] [id = 498] 18:35:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (0000000756FF3800) [pid = 3008] [serial = 1494] [outer = 0000000000000000] 18:35:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (0000000756FF9400) [pid = 3008] [serial = 1495] [outer = 0000000756FF3800] 18:35:42 INFO - PROCESS | 3008 | 1463189742915 Marionette DEBUG loaded listener.js 18:35:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000759760800) [pid = 3008] [serial = 1496] [outer = 0000000756FF3800] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (0000000756C80400) [pid = 3008] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (0000000758D43400) [pid = 3008] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (00000007525AD000) [pid = 3008] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000747C35400) [pid = 3008] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (0000000752D02400) [pid = 3008] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (00000007485C0C00) [pid = 3008] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000074EE68800) [pid = 3008] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (0000000756124000) [pid = 3008] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:35:43 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000759087400) [pid = 3008] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:35:43 INFO - PROCESS | 3008 | 1463189743383 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 18:35:43 INFO - PROCESS | 3008 | 1463189743423 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 18:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:35:43 INFO - PROCESS | 3008 | 1463189743425 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 18:35:43 INFO - PROCESS | 3008 | 1463189743429 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:35:43 INFO - PROCESS | 3008 | 1463189743431 Marionette TRACE conn6 <- [1,1958,null,{}] 18:35:43 INFO - PROCESS | 3008 | 1463189743434 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:43 INFO - PROCESS | 3008 | 1463189743530 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 18:35:43 INFO - PROCESS | 3008 | 1463189743537 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBBB000 == 55 [pid = 3008] [id = 499] 18:35:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (000000075348DC00) [pid = 3008] [serial = 1497] [outer = 0000000000000000] 18:35:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000756146000) [pid = 3008] [serial = 1498] [outer = 000000075348DC00] 18:35:43 INFO - PROCESS | 3008 | 1463189743583 Marionette DEBUG loaded listener.js 18:35:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (00000007592EEC00) [pid = 3008] [serial = 1499] [outer = 000000075348DC00] 18:35:44 INFO - PROCESS | 3008 | 1463189743995 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 18:35:44 INFO - PROCESS | 3008 | 1463189744060 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 18:35:44 INFO - PROCESS | 3008 | 1463189744062 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 18:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:35:44 INFO - PROCESS | 3008 | 1463189744066 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:35:44 INFO - PROCESS | 3008 | 1463189744068 Marionette TRACE conn6 <- [1,1962,null,{}] 18:35:44 INFO - PROCESS | 3008 | 1463189744071 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:44 INFO - PROCESS | 3008 | 1463189744185 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 18:35:44 INFO - PROCESS | 3008 | 1463189744195 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E61A000 == 56 [pid = 3008] [id = 500] 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (00000007597A5800) [pid = 3008] [serial = 1500] [outer = 0000000000000000] 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (00000007597F0800) [pid = 3008] [serial = 1501] [outer = 00000007597A5800] 18:35:44 INFO - PROCESS | 3008 | 1463189744240 Marionette DEBUG loaded listener.js 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000075A321C00) [pid = 3008] [serial = 1502] [outer = 00000007597A5800] 18:35:44 INFO - PROCESS | 3008 | 1463189744667 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 18:35:44 INFO - PROCESS | 3008 | 1463189744696 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 18:35:44 INFO - PROCESS | 3008 | 1463189744699 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 18:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:35:44 INFO - PROCESS | 3008 | 1463189744702 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:35:44 INFO - PROCESS | 3008 | 1463189744704 Marionette TRACE conn6 <- [1,1966,null,{}] 18:35:44 INFO - PROCESS | 3008 | 1463189744707 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:44 INFO - PROCESS | 3008 | 1463189744804 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 18:35:44 INFO - PROCESS | 3008 | 1463189744812 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8C9000 == 57 [pid = 3008] [id = 501] 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000075E4EA000) [pid = 3008] [serial = 1503] [outer = 0000000000000000] 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000075E4EE400) [pid = 3008] [serial = 1504] [outer = 000000075E4EA000] 18:35:44 INFO - PROCESS | 3008 | 1463189744861 Marionette DEBUG loaded listener.js 18:35:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000075E4F4400) [pid = 3008] [serial = 1505] [outer = 000000075E4EA000] 18:35:45 INFO - PROCESS | 3008 | 1463189745272 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 18:35:45 INFO - PROCESS | 3008 | 1463189745336 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 18:35:45 INFO - PROCESS | 3008 | 1463189745338 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 18:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:35:45 INFO - PROCESS | 3008 | 1463189745342 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:35:45 INFO - PROCESS | 3008 | 1463189745344 Marionette TRACE conn6 <- [1,1970,null,{}] 18:35:45 INFO - PROCESS | 3008 | 1463189745348 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:45 INFO - PROCESS | 3008 | 1463189745498 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 18:35:45 INFO - PROCESS | 3008 | 1463189745676 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075483E800 == 58 [pid = 3008] [id = 502] 18:35:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000748793800) [pid = 3008] [serial = 1506] [outer = 0000000000000000] 18:35:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000074CE5AC00) [pid = 3008] [serial = 1507] [outer = 0000000748793800] 18:35:45 INFO - PROCESS | 3008 | 1463189745737 Marionette DEBUG loaded listener.js 18:35:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (00000007529EB000) [pid = 3008] [serial = 1508] [outer = 0000000748793800] 18:35:46 INFO - PROCESS | 3008 | 1463189746298 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 18:35:46 INFO - PROCESS | 3008 | 1463189746331 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 18:35:46 INFO - PROCESS | 3008 | 1463189746335 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 18:35:46 INFO - PROCESS | 3008 | 1463189746340 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:35:46 INFO - PROCESS | 3008 | 1463189746345 Marionette TRACE conn6 <- [1,1974,null,{}] 18:35:46 INFO - PROCESS | 3008 | 1463189746350 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:46 INFO - PROCESS | 3008 | 1463189746468 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 18:35:46 INFO - PROCESS | 3008 | 1463189746572 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:46 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592DB800 == 59 [pid = 3008] [id = 503] 18:35:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000755F78400) [pid = 3008] [serial = 1509] [outer = 0000000000000000] 18:35:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000075614B800) [pid = 3008] [serial = 1510] [outer = 0000000755F78400] 18:35:46 INFO - PROCESS | 3008 | 1463189746632 Marionette DEBUG loaded listener.js 18:35:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (00000007565AF800) [pid = 3008] [serial = 1511] [outer = 0000000755F78400] 18:35:47 INFO - PROCESS | 3008 | 1463189747272 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 18:35:47 INFO - PROCESS | 3008 | 1463189747331 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 18:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:35:47 INFO - PROCESS | 3008 | 1463189747334 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 18:35:47 INFO - PROCESS | 3008 | 1463189747339 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:35:47 INFO - PROCESS | 3008 | 1463189747341 Marionette TRACE conn6 <- [1,1978,null,{}] 18:35:47 INFO - PROCESS | 3008 | 1463189747346 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:47 INFO - PROCESS | 3008 | 1463189747462 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 18:35:47 INFO - PROCESS | 3008 | 1463189747594 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000761059800 == 60 [pid = 3008] [id = 504] 18:35:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000752A8B000) [pid = 3008] [serial = 1512] [outer = 0000000000000000] 18:35:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000753671400) [pid = 3008] [serial = 1513] [outer = 0000000752A8B000] 18:35:47 INFO - PROCESS | 3008 | 1463189747651 Marionette DEBUG loaded listener.js 18:35:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000756FEF000) [pid = 3008] [serial = 1514] [outer = 0000000752A8B000] 18:35:48 INFO - PROCESS | 3008 | 1463189748226 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 945ms 18:35:48 INFO - PROCESS | 3008 | 1463189748292 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 18:35:48 INFO - PROCESS | 3008 | 1463189748296 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 18:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:35:48 INFO - PROCESS | 3008 | 1463189748309 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:35:48 INFO - PROCESS | 3008 | 1463189748314 Marionette TRACE conn6 <- [1,1982,null,{}] 18:35:48 INFO - PROCESS | 3008 | 1463189748319 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:48 INFO - PROCESS | 3008 | 1463189748439 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 18:35:48 INFO - PROCESS | 3008 | 1463189748566 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000075369F000 == 61 [pid = 3008] [id = 505] 18:35:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000758E31400) [pid = 3008] [serial = 1515] [outer = 0000000000000000] 18:35:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (00000007592F6C00) [pid = 3008] [serial = 1516] [outer = 0000000758E31400] 18:35:48 INFO - PROCESS | 3008 | 1463189748623 Marionette DEBUG loaded listener.js 18:35:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000075E4EAC00) [pid = 3008] [serial = 1517] [outer = 0000000758E31400] 18:35:49 INFO - PROCESS | 3008 | 1463189749202 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 943ms 18:35:49 INFO - PROCESS | 3008 | 1463189749247 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 18:35:49 INFO - PROCESS | 3008 | 1463189749250 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 18:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:35:49 INFO - PROCESS | 3008 | 1463189749253 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:35:49 INFO - PROCESS | 3008 | 1463189749256 Marionette TRACE conn6 <- [1,1986,null,{}] 18:35:49 INFO - PROCESS | 3008 | 1463189749259 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:49 INFO - PROCESS | 3008 | 1463189749375 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 18:35:49 INFO - PROCESS | 3008 | 1463189749475 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F80800 == 62 [pid = 3008] [id = 506] 18:35:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000075FAE8C00) [pid = 3008] [serial = 1518] [outer = 0000000000000000] 18:35:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000075FAEC000) [pid = 3008] [serial = 1519] [outer = 000000075FAE8C00] 18:35:49 INFO - PROCESS | 3008 | 1463189749530 Marionette DEBUG loaded listener.js 18:35:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000075FBA2400) [pid = 3008] [serial = 1520] [outer = 000000075FAE8C00] 18:35:50 INFO - PROCESS | 3008 | 1463189750076 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 881ms 18:35:50 INFO - PROCESS | 3008 | 1463189750145 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 18:35:50 INFO - PROCESS | 3008 | 1463189750148 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 18:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:35:50 INFO - PROCESS | 3008 | 1463189750153 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:35:50 INFO - PROCESS | 3008 | 1463189750155 Marionette TRACE conn6 <- [1,1990,null,{}] 18:35:50 INFO - PROCESS | 3008 | 1463189750159 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:50 INFO - PROCESS | 3008 | 1463189750274 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 18:35:50 INFO - PROCESS | 3008 | 1463189750378 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C53800 == 63 [pid = 3008] [id = 507] 18:35:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000075F946800) [pid = 3008] [serial = 1521] [outer = 0000000000000000] 18:35:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000075F948400) [pid = 3008] [serial = 1522] [outer = 000000075F946800] 18:35:50 INFO - PROCESS | 3008 | 1463189750441 Marionette DEBUG loaded listener.js 18:35:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000075FBB0000) [pid = 3008] [serial = 1523] [outer = 000000075F946800] 18:35:51 INFO - PROCESS | 3008 | 1463189751079 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 987ms 18:35:51 INFO - PROCESS | 3008 | 1463189751142 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 18:35:51 INFO - PROCESS | 3008 | 1463189751145 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 18:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:35:51 INFO - PROCESS | 3008 | 1463189751148 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:35:51 INFO - PROCESS | 3008 | 1463189751151 Marionette TRACE conn6 <- [1,1994,null,{}] 18:35:51 INFO - PROCESS | 3008 | 1463189751155 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:51 INFO - PROCESS | 3008 | 1463189751271 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 18:35:51 INFO - PROCESS | 3008 | 1463189751372 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:51 INFO - PROCESS | 3008 | ++DOCSHELL 00000007548B8800 == 64 [pid = 3008] [id = 508] 18:35:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000074D221000) [pid = 3008] [serial = 1524] [outer = 0000000000000000] 18:35:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (0000000756519400) [pid = 3008] [serial = 1525] [outer = 000000074D221000] 18:35:51 INFO - PROCESS | 3008 | 1463189751428 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075FAEFC00) [pid = 3008] [serial = 1526] [outer = 000000074D221000] 18:35:52 INFO - PROCESS | 3008 | 1463189752288 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:35:52 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 18:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1185ms 18:35:52 INFO - PROCESS | 3008 | 1463189752336 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 18:35:52 INFO - PROCESS | 3008 | 1463189752340 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 18:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:35:52 INFO - PROCESS | 3008 | 1463189752358 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 3008 | 1463189752363 Marionette TRACE conn6 <- [1,1998,null,{}] 18:35:52 INFO - PROCESS | 3008 | 1463189752372 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:52 INFO - PROCESS | 3008 | 1463189752477 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 18:35:52 INFO - PROCESS | 3008 | 1463189752616 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075369E800 == 65 [pid = 3008] [id = 509] 18:35:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (00000007487A2000) [pid = 3008] [serial = 1527] [outer = 0000000000000000] 18:35:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000748DC9000) [pid = 3008] [serial = 1528] [outer = 00000007487A2000] 18:35:52 INFO - PROCESS | 3008 | 1463189752673 Marionette DEBUG loaded listener.js 18:35:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000074D94B000) [pid = 3008] [serial = 1529] [outer = 00000007487A2000] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8C9000 == 64 [pid = 3008] [id = 501] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075E61A000 == 63 [pid = 3008] [id = 500] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBBB000 == 62 [pid = 3008] [id = 499] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075D820800 == 61 [pid = 3008] [id = 498] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CB000 == 60 [pid = 3008] [id = 497] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BF000 == 59 [pid = 3008] [id = 496] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075973E000 == 58 [pid = 3008] [id = 495] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (0000000759765000) [pid = 3008] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075920E800 == 57 [pid = 3008] [id = 494] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 00000007548AF000 == 56 [pid = 3008] [id = 493] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C7D800 == 55 [pid = 3008] [id = 492] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8E3000 == 54 [pid = 3008] [id = 487] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBBD000 == 53 [pid = 3008] [id = 486] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 0000000755176800 == 52 [pid = 3008] [id = 485] 18:35:53 INFO - PROCESS | 3008 | --DOCSHELL 000000075E603800 == 51 [pid = 3008] [id = 484] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (0000000756D3D000) [pid = 3008] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000758E28000) [pid = 3008] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (0000000752D09C00) [pid = 3008] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (0000000753509800) [pid = 3008] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (00000007485E9C00) [pid = 3008] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (00000007525ABC00) [pid = 3008] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (0000000755F70000) [pid = 3008] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000756065C00) [pid = 3008] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000075611B800) [pid = 3008] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000074D010000) [pid = 3008] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (00000007485F5000) [pid = 3008] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000075975B000) [pid = 3008] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000074DE9FC00) [pid = 3008] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (00000007592FB000) [pid = 3008] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000758C5E800) [pid = 3008] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000755D9E000) [pid = 3008] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000758D4D000) [pid = 3008] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000758FD7C00) [pid = 3008] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000075621CC00) [pid = 3008] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000075652DC00) [pid = 3008] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000758131000) [pid = 3008] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000075912C400) [pid = 3008] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (00000007593D4000) [pid = 3008] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:35:53 INFO - PROCESS | 3008 | 1463189753347 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:35:53 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 18:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1046ms 18:35:53 INFO - PROCESS | 3008 | 1463189753397 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 18:35:53 INFO - PROCESS | 3008 | 1463189753403 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 18:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:35:53 INFO - PROCESS | 3008 | 1463189753409 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:35:53 INFO - PROCESS | 3008 | 1463189753412 Marionette TRACE conn6 <- [1,2002,null,{}] 18:35:53 INFO - PROCESS | 3008 | 1463189753432 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:53 INFO - PROCESS | 3008 | 1463189753527 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 18:35:53 INFO - PROCESS | 3008 | 1463189753613 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:53 INFO - PROCESS | 3008 | ++DOCSHELL 0000000754858000 == 52 [pid = 3008] [id = 510] 18:35:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000074857A000) [pid = 3008] [serial = 1530] [outer = 0000000000000000] 18:35:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000749E4F000) [pid = 3008] [serial = 1531] [outer = 000000074857A000] 18:35:53 INFO - PROCESS | 3008 | 1463189753661 Marionette DEBUG loaded listener.js 18:35:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000074F004C00) [pid = 3008] [serial = 1532] [outer = 000000074857A000] 18:35:54 INFO - PROCESS | 3008 | 1463189754135 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 754ms 18:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:35:54 INFO - PROCESS | 3008 | 1463189754169 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 18:35:54 INFO - PROCESS | 3008 | 1463189754171 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 18:35:54 INFO - PROCESS | 3008 | 1463189754175 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:35:54 INFO - PROCESS | 3008 | 1463189754179 Marionette TRACE conn6 <- [1,2006,null,{}] 18:35:54 INFO - PROCESS | 3008 | 1463189754190 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:54 INFO - PROCESS | 3008 | 1463189754285 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 18:35:54 INFO - PROCESS | 3008 | 1463189754293 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C20800 == 53 [pid = 3008] [id = 511] 18:35:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000752D86C00) [pid = 3008] [serial = 1533] [outer = 0000000000000000] 18:35:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000075348C400) [pid = 3008] [serial = 1534] [outer = 0000000752D86C00] 18:35:54 INFO - PROCESS | 3008 | 1463189754346 Marionette DEBUG loaded listener.js 18:35:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (00000007548E4000) [pid = 3008] [serial = 1535] [outer = 0000000752D86C00] 18:35:54 INFO - PROCESS | 3008 | 1463189754805 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 18:35:54 INFO - PROCESS | 3008 | 1463189754884 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 18:35:54 INFO - PROCESS | 3008 | 1463189754887 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 18:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:35:54 INFO - PROCESS | 3008 | 1463189754890 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:35:54 INFO - PROCESS | 3008 | 1463189754892 Marionette TRACE conn6 <- [1,2010,null,{}] 18:35:54 INFO - PROCESS | 3008 | 1463189754896 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:54 INFO - PROCESS | 3008 | 1463189754986 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 18:35:55 INFO - PROCESS | 3008 | 1463189755000 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075921A000 == 54 [pid = 3008] [id = 512] 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000075590E800) [pid = 3008] [serial = 1536] [outer = 0000000000000000] 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000755D9C800) [pid = 3008] [serial = 1537] [outer = 000000075590E800] 18:35:55 INFO - PROCESS | 3008 | 1463189755047 Marionette DEBUG loaded listener.js 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000755F73000) [pid = 3008] [serial = 1538] [outer = 000000075590E800] 18:35:55 INFO - PROCESS | 3008 | 1463189755513 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 18:35:55 INFO - PROCESS | 3008 | 1463189755583 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 18:35:55 INFO - PROCESS | 3008 | 1463189755585 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 18:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:35:55 INFO - PROCESS | 3008 | 1463189755588 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:35:55 INFO - PROCESS | 3008 | 1463189755590 Marionette TRACE conn6 <- [1,2014,null,{}] 18:35:55 INFO - PROCESS | 3008 | 1463189755594 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:55 INFO - PROCESS | 3008 | 1463189755710 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 18:35:55 INFO - PROCESS | 3008 | 1463189755765 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:55 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759730800 == 55 [pid = 3008] [id = 513] 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000755F7AC00) [pid = 3008] [serial = 1539] [outer = 0000000000000000] 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000075611E000) [pid = 3008] [serial = 1540] [outer = 0000000755F7AC00] 18:35:55 INFO - PROCESS | 3008 | 1463189755811 Marionette DEBUG loaded listener.js 18:35:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000756518800) [pid = 3008] [serial = 1541] [outer = 0000000755F7AC00] 18:35:56 INFO - PROCESS | 3008 | 1463189756244 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 692ms 18:35:56 INFO - PROCESS | 3008 | 1463189756284 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 18:35:56 INFO - PROCESS | 3008 | 1463189756286 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 18:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:35:56 INFO - PROCESS | 3008 | 1463189756295 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:35:56 INFO - PROCESS | 3008 | 1463189756297 Marionette TRACE conn6 <- [1,2018,null,{}] 18:35:56 INFO - PROCESS | 3008 | 1463189756309 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:56 INFO - PROCESS | 3008 | 1463189756473 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 18:35:56 INFO - PROCESS | 3008 | 1463189756501 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBB8800 == 56 [pid = 3008] [id = 514] 18:35:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000075652E800) [pid = 3008] [serial = 1542] [outer = 0000000000000000] 18:35:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000756DF4C00) [pid = 3008] [serial = 1543] [outer = 000000075652E800] 18:35:56 INFO - PROCESS | 3008 | 1463189756548 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000757CEAC00) [pid = 3008] [serial = 1544] [outer = 000000075652E800] 18:35:57 INFO - PROCESS | 3008 | 1463189757005 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 18:35:57 INFO - PROCESS | 3008 | 1463189757035 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 18:35:57 INFO - PROCESS | 3008 | 1463189757037 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 18:35:57 INFO - PROCESS | 3008 | 1463189757041 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:35:57 INFO - PROCESS | 3008 | 1463189757043 Marionette TRACE conn6 <- [1,2022,null,{}] 18:35:57 INFO - PROCESS | 3008 | 1463189757046 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:57 INFO - PROCESS | 3008 | 1463189757165 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 18:35:57 INFO - PROCESS | 3008 | 1463189757173 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CD800 == 57 [pid = 3008] [id = 515] 18:35:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000757C43000) [pid = 3008] [serial = 1545] [outer = 0000000000000000] 18:35:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000758C5FC00) [pid = 3008] [serial = 1546] [outer = 0000000757C43000] 18:35:57 INFO - PROCESS | 3008 | 1463189757268 Marionette DEBUG loaded listener.js 18:35:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000758E22400) [pid = 3008] [serial = 1547] [outer = 0000000757C43000] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (00000007590D3000) [pid = 3008] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (0000000756FF3800) [pid = 3008] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000755C4C400) [pid = 3008] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000755C4FC00) [pid = 3008] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (0000000748F9F000) [pid = 3008] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (00000007485F2800) [pid = 3008] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (00000007592FB800) [pid = 3008] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000075348DC00) [pid = 3008] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (00000007597A5800) [pid = 3008] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:35:57 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000756120C00) [pid = 3008] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:35:57 INFO - PROCESS | 3008 | 1463189757852 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 839ms 18:35:57 INFO - PROCESS | 3008 | 1463189757885 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 18:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:35:57 INFO - PROCESS | 3008 | 1463189757887 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 18:35:57 INFO - PROCESS | 3008 | 1463189757890 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 3008 | 1463189757892 Marionette TRACE conn6 <- [1,2026,null,{}] 18:35:57 INFO - PROCESS | 3008 | 1463189757896 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:58 INFO - PROCESS | 3008 | 1463189758023 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 18:35:58 INFO - PROCESS | 3008 | 1463189758080 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3C9000 == 58 [pid = 3008] [id = 516] 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000752D87800) [pid = 3008] [serial = 1548] [outer = 0000000000000000] 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000757CEB000) [pid = 3008] [serial = 1549] [outer = 0000000752D87800] 18:35:58 INFO - PROCESS | 3008 | 1463189758126 Marionette DEBUG loaded listener.js 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000759082400) [pid = 3008] [serial = 1550] [outer = 0000000752D87800] 18:35:58 INFO - PROCESS | 3008 | 1463189758492 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 18:35:58 INFO - PROCESS | 3008 | 1463189758531 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 18:35:58 INFO - PROCESS | 3008 | 1463189758533 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 18:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:35:58 INFO - PROCESS | 3008 | 1463189758537 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:35:58 INFO - PROCESS | 3008 | 1463189758538 Marionette TRACE conn6 <- [1,2030,null,{}] 18:35:58 INFO - PROCESS | 3008 | 1463189758542 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:58 INFO - PROCESS | 3008 | 1463189758629 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 18:35:58 INFO - PROCESS | 3008 | 1463189758635 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:58 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA16000 == 59 [pid = 3008] [id = 517] 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (00000007590CDC00) [pid = 3008] [serial = 1551] [outer = 0000000000000000] 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (00000007592EE000) [pid = 3008] [serial = 1552] [outer = 00000007590CDC00] 18:35:58 INFO - PROCESS | 3008 | 1463189758681 Marionette DEBUG loaded listener.js 18:35:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000759755C00) [pid = 3008] [serial = 1553] [outer = 00000007590CDC00] 18:35:59 INFO - PROCESS | 3008 | 1463189759118 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:35:59 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) 18:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 18:35:59 INFO - PROCESS | 3008 | 1463189759167 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 18:35:59 INFO - PROCESS | 3008 | 1463189759169 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 18:35:59 INFO - PROCESS | 3008 | 1463189759173 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:35:59 INFO - PROCESS | 3008 | 1463189759175 Marionette TRACE conn6 <- [1,2034,null,{}] 18:35:59 INFO - PROCESS | 3008 | 1463189759178 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:59 INFO - PROCESS | 3008 | 1463189759275 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 18:35:59 INFO - PROCESS | 3008 | 1463189759284 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:59 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E607000 == 60 [pid = 3008] [id = 518] 18:35:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000075976C800) [pid = 3008] [serial = 1554] [outer = 0000000000000000] 18:35:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (00000007597A6000) [pid = 3008] [serial = 1555] [outer = 000000075976C800] 18:35:59 INFO - PROCESS | 3008 | 1463189759330 Marionette DEBUG loaded listener.js 18:35:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (00000007597F1000) [pid = 3008] [serial = 1556] [outer = 000000075976C800] 18:35:59 INFO - PROCESS | 3008 | 1463189759942 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 776ms 18:35:59 INFO - PROCESS | 3008 | 1463189759953 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 18:35:59 INFO - PROCESS | 3008 | 1463189759958 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 18:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:35:59 INFO - PROCESS | 3008 | 1463189759964 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:35:59 INFO - PROCESS | 3008 | 1463189759969 Marionette TRACE conn6 <- [1,2038,null,{}] 18:35:59 INFO - PROCESS | 3008 | 1463189759976 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:00 INFO - PROCESS | 3008 | 1463189760097 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 18:36:00 INFO - PROCESS | 3008 | 1463189760206 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:00 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534EF000 == 61 [pid = 3008] [id = 519] 18:36:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (00000007485E9C00) [pid = 3008] [serial = 1557] [outer = 0000000000000000] 18:36:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000074D00B000) [pid = 3008] [serial = 1558] [outer = 00000007485E9C00] 18:36:00 INFO - PROCESS | 3008 | 1463189760264 Marionette DEBUG loaded listener.js 18:36:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000074F03AC00) [pid = 3008] [serial = 1559] [outer = 00000007485E9C00] 18:36:00 INFO - PROCESS | 3008 | 1463189760938 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 986ms 18:36:00 INFO - PROCESS | 3008 | 1463189760952 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 18:36:00 INFO - PROCESS | 3008 | 1463189760959 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 18:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:36:00 INFO - PROCESS | 3008 | 1463189760966 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:36:00 INFO - PROCESS | 3008 | 1463189760969 Marionette TRACE conn6 <- [1,2042,null,{}] 18:36:00 INFO - PROCESS | 3008 | 1463189760973 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:01 INFO - PROCESS | 3008 | 1463189761091 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 18:36:01 INFO - PROCESS | 3008 | 1463189761196 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597DA000 == 62 [pid = 3008] [id = 520] 18:36:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (0000000752A8B400) [pid = 3008] [serial = 1560] [outer = 0000000000000000] 18:36:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (0000000753623C00) [pid = 3008] [serial = 1561] [outer = 0000000752A8B400] 18:36:01 INFO - PROCESS | 3008 | 1463189761252 Marionette DEBUG loaded listener.js 18:36:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000755F6CC00) [pid = 3008] [serial = 1562] [outer = 0000000752A8B400] 18:36:01 INFO - PROCESS | 3008 | 1463189761887 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 983ms 18:36:01 INFO - PROCESS | 3008 | 1463189761955 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 18:36:01 INFO - PROCESS | 3008 | 1463189761958 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 18:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:36:01 INFO - PROCESS | 3008 | 1463189761962 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:36:01 INFO - PROCESS | 3008 | 1463189761966 Marionette TRACE conn6 <- [1,2046,null,{}] 18:36:01 INFO - PROCESS | 3008 | 1463189761978 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:02 INFO - PROCESS | 3008 | 1463189762128 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 18:36:02 INFO - PROCESS | 3008 | 1463189762260 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E885000 == 63 [pid = 3008] [id = 521] 18:36:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (0000000756DF8000) [pid = 3008] [serial = 1563] [outer = 0000000000000000] 18:36:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (0000000758D42C00) [pid = 3008] [serial = 1564] [outer = 0000000756DF8000] 18:36:02 INFO - PROCESS | 3008 | 1463189762322 Marionette DEBUG loaded listener.js 18:36:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (00000007597F2400) [pid = 3008] [serial = 1565] [outer = 0000000756DF8000] 18:36:02 INFO - PROCESS | 3008 | 1463189762925 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1032ms 18:36:03 INFO - PROCESS | 3008 | 1463189763009 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 18:36:03 INFO - PROCESS | 3008 | 1463189763012 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 18:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:36:03 INFO - PROCESS | 3008 | 1463189763017 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:36:03 INFO - PROCESS | 3008 | 1463189763019 Marionette TRACE conn6 <- [1,2050,null,{}] 18:36:03 INFO - PROCESS | 3008 | 1463189763043 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:03 INFO - PROCESS | 3008 | 1463189763163 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 18:36:03 INFO - PROCESS | 3008 | 1463189763287 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:03 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760429800 == 64 [pid = 3008] [id = 522] 18:36:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000075A31C800) [pid = 3008] [serial = 1566] [outer = 0000000000000000] 18:36:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000075DDE5000) [pid = 3008] [serial = 1567] [outer = 000000075A31C800] 18:36:03 INFO - PROCESS | 3008 | 1463189763346 Marionette DEBUG loaded listener.js 18:36:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000075DDEC000) [pid = 3008] [serial = 1568] [outer = 000000075A31C800] 18:36:03 INFO - PROCESS | 3008 | 1463189763964 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 985ms 18:36:04 INFO - PROCESS | 3008 | 1463189764008 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 18:36:04 INFO - PROCESS | 3008 | 1463189764010 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 18:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:36:04 INFO - PROCESS | 3008 | 1463189764014 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:36:04 INFO - PROCESS | 3008 | 1463189764016 Marionette TRACE conn6 <- [1,2054,null,{}] 18:36:04 INFO - PROCESS | 3008 | 1463189764020 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:04 INFO - PROCESS | 3008 | 1463189764131 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 18:36:04 INFO - PROCESS | 3008 | 1463189764257 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000076230A000 == 65 [pid = 3008] [id = 523] 18:36:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000075E479400) [pid = 3008] [serial = 1569] [outer = 0000000000000000] 18:36:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000075E47CC00) [pid = 3008] [serial = 1570] [outer = 000000075E479400] 18:36:04 INFO - PROCESS | 3008 | 1463189764313 Marionette DEBUG loaded listener.js 18:36:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000075E482800) [pid = 3008] [serial = 1571] [outer = 000000075E479400] 18:36:04 INFO - PROCESS | 3008 | 1463189764932 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 18:36:05 INFO - PROCESS | 3008 | 1463189765002 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 18:36:05 INFO - PROCESS | 3008 | 1463189765004 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 18:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:36:05 INFO - PROCESS | 3008 | 1463189765008 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:36:05 INFO - PROCESS | 3008 | 1463189765010 Marionette TRACE conn6 <- [1,2058,null,{}] 18:36:05 INFO - PROCESS | 3008 | 1463189765014 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:05 INFO - PROCESS | 3008 | 1463189765146 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 18:36:05 INFO - PROCESS | 3008 | 1463189765280 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC8B000 == 66 [pid = 3008] [id = 524] 18:36:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000075E4F2C00) [pid = 3008] [serial = 1572] [outer = 0000000000000000] 18:36:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000075FBA8400) [pid = 3008] [serial = 1573] [outer = 000000075E4F2C00] 18:36:05 INFO - PROCESS | 3008 | 1463189765339 Marionette DEBUG loaded listener.js 18:36:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000760514800) [pid = 3008] [serial = 1574] [outer = 000000075E4F2C00] 18:36:05 INFO - PROCESS | 3008 | 1463189765939 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 987ms 18:36:06 INFO - PROCESS | 3008 | 1463189765997 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 18:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:36:06 INFO - PROCESS | 3008 | 1463189766000 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 18:36:06 INFO - PROCESS | 3008 | 1463189766004 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:36:06 INFO - PROCESS | 3008 | 1463189766006 Marionette TRACE conn6 <- [1,2062,null,{}] 18:36:06 INFO - PROCESS | 3008 | 1463189766010 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:06 INFO - PROCESS | 3008 | 1463189766123 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 18:36:06 INFO - PROCESS | 3008 | 1463189766256 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:06 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562B4800 == 67 [pid = 3008] [id = 525] 18:36:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000074D80CC00) [pid = 3008] [serial = 1575] [outer = 0000000000000000] 18:36:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000075651C800) [pid = 3008] [serial = 1576] [outer = 000000074D80CC00] 18:36:06 INFO - PROCESS | 3008 | 1463189766314 Marionette DEBUG loaded listener.js 18:36:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000756F3B400) [pid = 3008] [serial = 1577] [outer = 000000074D80CC00] 18:36:07 INFO - PROCESS | 3008 | 1463189767142 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1181ms 18:36:07 INFO - PROCESS | 3008 | 1463189767187 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 18:36:07 INFO - PROCESS | 3008 | 1463189767191 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 18:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:36:07 INFO - PROCESS | 3008 | 1463189767196 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:36:07 INFO - PROCESS | 3008 | 1463189767200 Marionette TRACE conn6 <- [1,2066,null,{}] 18:36:07 INFO - PROCESS | 3008 | 1463189767205 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:07 INFO - PROCESS | 3008 | 1463189767314 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 18:36:07 INFO - PROCESS | 3008 | 1463189767454 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000074870E000 == 68 [pid = 3008] [id = 526] 18:36:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (00000007525EC000) [pid = 3008] [serial = 1578] [outer = 0000000000000000] 18:36:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000752A80800) [pid = 3008] [serial = 1579] [outer = 00000007525EC000] 18:36:07 INFO - PROCESS | 3008 | 1463189767511 Marionette DEBUG loaded listener.js 18:36:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000075350B800) [pid = 3008] [serial = 1580] [outer = 00000007525EC000] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA16000 == 67 [pid = 3008] [id = 517] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3C9000 == 66 [pid = 3008] [id = 516] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CD800 == 65 [pid = 3008] [id = 515] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBB8800 == 64 [pid = 3008] [id = 514] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 0000000759730800 == 63 [pid = 3008] [id = 513] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075921A000 == 62 [pid = 3008] [id = 512] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 0000000756C20800 == 61 [pid = 3008] [id = 511] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 0000000754858000 == 60 [pid = 3008] [id = 510] 18:36:07 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000075E4EE400) [pid = 3008] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075369E800 == 59 [pid = 3008] [id = 509] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 00000007592DB800 == 58 [pid = 3008] [id = 503] 18:36:07 INFO - PROCESS | 3008 | --DOCSHELL 000000075483E800 == 57 [pid = 3008] [id = 502] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000075976B000) [pid = 3008] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (00000007597F9C00) [pid = 3008] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000075FBAA800) [pid = 3008] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (00000007597AE000) [pid = 3008] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (0000000755C47000) [pid = 3008] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000748F98C00) [pid = 3008] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000755682000) [pid = 3008] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000756146000) [pid = 3008] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (00000007597F0800) [pid = 3008] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (0000000759760800) [pid = 3008] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (0000000757C4AC00) [pid = 3008] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (0000000758D3F800) [pid = 3008] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000075A321C00) [pid = 3008] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (00000007592EEC00) [pid = 3008] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000075912E400) [pid = 3008] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (0000000756FF9400) [pid = 3008] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (00000007593D4400) [pid = 3008] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (0000000755DA1400) [pid = 3008] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000755F79C00) [pid = 3008] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (0000000756528C00) [pid = 3008] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (0000000756C85400) [pid = 3008] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000074F005000) [pid = 3008] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (00000007529E2000) [pid = 3008] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000074F812400) [pid = 3008] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (00000007487A0400) [pid = 3008] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000758B61C00) [pid = 3008] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:36:08 INFO - PROCESS | 3008 | 1463189768128 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 985ms 18:36:08 INFO - PROCESS | 3008 | 1463189768186 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 18:36:08 INFO - PROCESS | 3008 | 1463189768192 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 18:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:36:08 INFO - PROCESS | 3008 | 1463189768198 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:36:08 INFO - PROCESS | 3008 | 1463189768201 Marionette TRACE conn6 <- [1,2070,null,{}] 18:36:08 INFO - PROCESS | 3008 | 1463189768204 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:08 INFO - PROCESS | 3008 | 1463189768299 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 18:36:08 INFO - PROCESS | 3008 | 1463189768393 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C81000 == 58 [pid = 3008] [id = 527] 18:36:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (00000007525F0800) [pid = 3008] [serial = 1581] [outer = 0000000000000000] 18:36:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000752A8BC00) [pid = 3008] [serial = 1582] [outer = 00000007525F0800] 18:36:08 INFO - PROCESS | 3008 | 1463189768441 Marionette DEBUG loaded listener.js 18:36:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000755C43800) [pid = 3008] [serial = 1583] [outer = 00000007525F0800] 18:36:08 INFO - PROCESS | 3008 | 1463189768863 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 691ms 18:36:08 INFO - PROCESS | 3008 | 1463189768890 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 18:36:08 INFO - PROCESS | 3008 | 1463189768893 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 18:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:36:08 INFO - PROCESS | 3008 | 1463189768896 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:36:08 INFO - PROCESS | 3008 | 1463189768900 Marionette TRACE conn6 <- [1,2074,null,{}] 18:36:08 INFO - PROCESS | 3008 | 1463189768911 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:09 INFO - PROCESS | 3008 | 1463189769008 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 18:36:09 INFO - PROCESS | 3008 | 1463189769016 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075925B800 == 59 [pid = 3008] [id = 528] 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000756125400) [pid = 3008] [serial = 1584] [outer = 0000000000000000] 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (0000000756525800) [pid = 3008] [serial = 1585] [outer = 0000000756125400] 18:36:09 INFO - PROCESS | 3008 | 1463189769065 Marionette DEBUG loaded listener.js 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (0000000756D3C800) [pid = 3008] [serial = 1586] [outer = 0000000756125400] 18:36:09 INFO - PROCESS | 3008 | 1463189769557 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 690ms 18:36:09 INFO - PROCESS | 3008 | 1463189769590 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 18:36:09 INFO - PROCESS | 3008 | 1463189769592 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 18:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:36:09 INFO - PROCESS | 3008 | 1463189769596 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:36:09 INFO - PROCESS | 3008 | 1463189769598 Marionette TRACE conn6 <- [1,2078,null,{}] 18:36:09 INFO - PROCESS | 3008 | 1463189769601 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:09 INFO - PROCESS | 3008 | 1463189769724 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 18:36:09 INFO - PROCESS | 3008 | 1463189769826 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6BD000 == 60 [pid = 3008] [id = 529] 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (0000000756511000) [pid = 3008] [serial = 1587] [outer = 0000000000000000] 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (0000000756FF1800) [pid = 3008] [serial = 1588] [outer = 0000000756511000] 18:36:09 INFO - PROCESS | 3008 | 1463189769875 Marionette DEBUG loaded listener.js 18:36:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000758137400) [pid = 3008] [serial = 1589] [outer = 0000000756511000] 18:36:10 INFO - PROCESS | 3008 | 1463189770295 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 732ms 18:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:36:10 INFO - PROCESS | 3008 | 1463189770331 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 18:36:10 INFO - PROCESS | 3008 | 1463189770333 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 18:36:10 INFO - PROCESS | 3008 | 1463189770336 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:36:10 INFO - PROCESS | 3008 | 1463189770338 Marionette TRACE conn6 <- [1,2082,null,{}] 18:36:10 INFO - PROCESS | 3008 | 1463189770342 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:10 INFO - PROCESS | 3008 | 1463189770463 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 18:36:10 INFO - PROCESS | 3008 | 1463189770470 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C329000 == 61 [pid = 3008] [id = 530] 18:36:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (0000000758B58C00) [pid = 3008] [serial = 1590] [outer = 0000000000000000] 18:36:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (0000000758D45800) [pid = 3008] [serial = 1591] [outer = 0000000758B58C00] 18:36:10 INFO - PROCESS | 3008 | 1463189770566 Marionette DEBUG loaded listener.js 18:36:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (0000000759083000) [pid = 3008] [serial = 1592] [outer = 0000000758B58C00] 18:36:11 INFO - PROCESS | 3008 | 1463189771017 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 18:36:11 INFO - PROCESS | 3008 | 1463189771124 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 18:36:11 INFO - PROCESS | 3008 | 1463189771127 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 18:36:11 INFO - PROCESS | 3008 | 1463189771131 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:36:11 INFO - PROCESS | 3008 | 1463189771133 Marionette TRACE conn6 <- [1,2086,null,{}] 18:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:36:11 INFO - PROCESS | 3008 | 1463189771137 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:11 INFO - PROCESS | 3008 | 1463189771288 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 18:36:11 INFO - PROCESS | 3008 | 1463189771303 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA2E800 == 62 [pid = 3008] [id = 531] 18:36:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000075976B800) [pid = 3008] [serial = 1593] [outer = 0000000000000000] 18:36:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (00000007597AF000) [pid = 3008] [serial = 1594] [outer = 000000075976B800] 18:36:11 INFO - PROCESS | 3008 | 1463189771350 Marionette DEBUG loaded listener.js 18:36:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000075DDE5400) [pid = 3008] [serial = 1595] [outer = 000000075976B800] 18:36:11 INFO - PROCESS | 3008 | 1463189771792 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 18:36:11 INFO - PROCESS | 3008 | 1463189771810 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 18:36:11 INFO - PROCESS | 3008 | 1463189771812 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 18:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:36:11 INFO - PROCESS | 3008 | 1463189771819 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:36:11 INFO - PROCESS | 3008 | 1463189771821 Marionette TRACE conn6 <- [1,2090,null,{}] 18:36:11 INFO - PROCESS | 3008 | 1463189771825 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:11 INFO - PROCESS | 3008 | 1463189771944 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 18:36:11 INFO - PROCESS | 3008 | 1463189771952 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E717000 == 63 [pid = 3008] [id = 532] 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000075976CC00) [pid = 3008] [serial = 1596] [outer = 0000000000000000] 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000075E485C00) [pid = 3008] [serial = 1597] [outer = 000000075976CC00] 18:36:12 INFO - PROCESS | 3008 | 1463189772046 Marionette DEBUG loaded listener.js 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000075F948800) [pid = 3008] [serial = 1598] [outer = 000000075976CC00] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000755F7AC00) [pid = 3008] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (0000000757C43000) [pid = 3008] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000075652E800) [pid = 3008] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (00000007487A2000) [pid = 3008] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (00000007590CDC00) [pid = 3008] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000752D86C00) [pid = 3008] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (0000000758E2D400) [pid = 3008] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000075590E800) [pid = 3008] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (0000000752D87800) [pid = 3008] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000074857A000) [pid = 3008] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000759134400) [pid = 3008] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:36:12 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075E4EA000) [pid = 3008] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:36:12 INFO - PROCESS | 3008 | 1463189772519 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 18:36:12 INFO - PROCESS | 3008 | 1463189772558 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 18:36:12 INFO - PROCESS | 3008 | 1463189772560 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 18:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:36:12 INFO - PROCESS | 3008 | 1463189772563 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:36:12 INFO - PROCESS | 3008 | 1463189772573 Marionette TRACE conn6 <- [1,2094,null,{}] 18:36:12 INFO - PROCESS | 3008 | 1463189772577 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:12 INFO - PROCESS | 3008 | 1463189772692 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 18:36:12 INFO - PROCESS | 3008 | 1463189772700 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E876000 == 64 [pid = 3008] [id = 533] 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (0000000752A8F400) [pid = 3008] [serial = 1599] [outer = 0000000000000000] 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (0000000756C84000) [pid = 3008] [serial = 1600] [outer = 0000000752A8F400] 18:36:12 INFO - PROCESS | 3008 | 1463189772745 Marionette DEBUG loaded listener.js 18:36:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000075E476C00) [pid = 3008] [serial = 1601] [outer = 0000000752A8F400] 18:36:13 INFO - PROCESS | 3008 | 1463189773187 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 18:36:13 INFO - PROCESS | 3008 | 1463189773259 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 18:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:36:13 INFO - PROCESS | 3008 | 1463189773263 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:36:13 INFO - PROCESS | 3008 | 1463189773265 Marionette TRACE conn6 <- [1,2098,null,{}] 18:36:13 INFO - PROCESS | 3008 | 1463189773268 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:13 INFO - PROCESS | 3008 | 1463189773358 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 18:36:13 INFO - PROCESS | 3008 | 1463189773365 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FCA2000 == 65 [pid = 3008] [id = 534] 18:36:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (00000007593DD000) [pid = 3008] [serial = 1602] [outer = 0000000000000000] 18:36:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000075FBA4000) [pid = 3008] [serial = 1603] [outer = 00000007593DD000] 18:36:13 INFO - PROCESS | 3008 | 1463189773410 Marionette DEBUG loaded listener.js 18:36:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (0000000760516800) [pid = 3008] [serial = 1604] [outer = 00000007593DD000] 18:36:13 INFO - PROCESS | 3008 | 1463189773829 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 587ms 18:36:13 INFO - PROCESS | 3008 | 1463189773853 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 18:36:13 INFO - PROCESS | 3008 | 1463189773855 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 18:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:36:13 INFO - PROCESS | 3008 | 1463189773870 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:36:13 INFO - PROCESS | 3008 | 1463189773872 Marionette TRACE conn6 <- [1,2102,null,{}] 18:36:13 INFO - PROCESS | 3008 | 1463189773900 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:14 INFO - PROCESS | 3008 | 1463189774002 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 18:36:14 INFO - PROCESS | 3008 | 1463189774009 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000076231E000 == 66 [pid = 3008] [id = 535] 18:36:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (0000000760F13000) [pid = 3008] [serial = 1605] [outer = 0000000000000000] 18:36:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (0000000760F15000) [pid = 3008] [serial = 1606] [outer = 0000000760F13000] 18:36:14 INFO - PROCESS | 3008 | 1463189774085 Marionette DEBUG loaded listener.js 18:36:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (0000000760F1AC00) [pid = 3008] [serial = 1607] [outer = 0000000760F13000] 18:36:14 INFO - PROCESS | 3008 | 1463189774778 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 943ms 18:36:14 INFO - PROCESS | 3008 | 1463189774804 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 18:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:36:14 INFO - PROCESS | 3008 | 1463189774811 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 18:36:14 INFO - PROCESS | 3008 | 1463189774816 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:36:14 INFO - PROCESS | 3008 | 1463189774821 Marionette TRACE conn6 <- [1,2106,null,{}] 18:36:14 INFO - PROCESS | 3008 | 1463189774827 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:14 INFO - PROCESS | 3008 | 1463189774958 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 18:36:15 INFO - PROCESS | 3008 | 1463189775070 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:15 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758B35800 == 67 [pid = 3008] [id = 536] 18:36:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000074F00C400) [pid = 3008] [serial = 1608] [outer = 0000000000000000] 18:36:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000752A86800) [pid = 3008] [serial = 1609] [outer = 000000074F00C400] 18:36:15 INFO - PROCESS | 3008 | 1463189775173 Marionette DEBUG loaded listener.js 18:36:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (0000000755918400) [pid = 3008] [serial = 1610] [outer = 000000074F00C400] 18:36:15 INFO - PROCESS | 3008 | 1463189775817 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1033ms 18:36:15 INFO - PROCESS | 3008 | 1463189775852 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 18:36:15 INFO - PROCESS | 3008 | 1463189775858 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 18:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:36:15 INFO - PROCESS | 3008 | 1463189775865 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:36:15 INFO - PROCESS | 3008 | 1463189775868 Marionette TRACE conn6 <- [1,2110,null,{}] 18:36:15 INFO - PROCESS | 3008 | 1463189775872 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:16 INFO - PROCESS | 3008 | 1463189776044 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 18:36:16 INFO - PROCESS | 3008 | 1463189776180 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA17800 == 68 [pid = 3008] [id = 537] 18:36:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000075652E800) [pid = 3008] [serial = 1611] [outer = 0000000000000000] 18:36:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (0000000756DF3000) [pid = 3008] [serial = 1612] [outer = 000000075652E800] 18:36:16 INFO - PROCESS | 3008 | 1463189776237 Marionette DEBUG loaded listener.js 18:36:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000758E25800) [pid = 3008] [serial = 1613] [outer = 000000075652E800] 18:36:16 INFO - PROCESS | 3008 | 1463189776849 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1024ms 18:36:16 INFO - PROCESS | 3008 | 1463189776896 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 18:36:16 INFO - PROCESS | 3008 | 1463189776899 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 18:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:36:16 INFO - PROCESS | 3008 | 1463189776903 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:36:16 INFO - PROCESS | 3008 | 1463189776907 Marionette TRACE conn6 <- [1,2114,null,{}] 18:36:16 INFO - PROCESS | 3008 | 1463189776932 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:17 INFO - PROCESS | 3008 | 1463189777104 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 18:36:17 INFO - PROCESS | 3008 | 1463189777235 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:17 INFO - PROCESS | 3008 | ++DOCSHELL 000000076231C800 == 69 [pid = 3008] [id = 538] 18:36:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (00000007597F9C00) [pid = 3008] [serial = 1614] [outer = 0000000000000000] 18:36:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000075DDEB400) [pid = 3008] [serial = 1615] [outer = 00000007597F9C00] 18:36:17 INFO - PROCESS | 3008 | 1463189777297 Marionette DEBUG loaded listener.js 18:36:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000760521800) [pid = 3008] [serial = 1616] [outer = 00000007597F9C00] 18:36:17 INFO - PROCESS | 3008 | 1463189777846 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 984ms 18:36:17 INFO - PROCESS | 3008 | 1463189777889 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 18:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:36:17 INFO - PROCESS | 3008 | 1463189777892 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 18:36:17 INFO - PROCESS | 3008 | 1463189777896 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:36:17 INFO - PROCESS | 3008 | 1463189777898 Marionette TRACE conn6 <- [1,2118,null,{}] 18:36:17 INFO - PROCESS | 3008 | 1463189777902 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:18 INFO - PROCESS | 3008 | 1463189778020 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 18:36:18 INFO - PROCESS | 3008 | 1463189778160 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:18 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762281000 == 70 [pid = 3008] [id = 539] 18:36:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (00000007603ED800) [pid = 3008] [serial = 1617] [outer = 0000000000000000] 18:36:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (00000007603F6400) [pid = 3008] [serial = 1618] [outer = 00000007603ED800] 18:36:18 INFO - PROCESS | 3008 | 1463189778260 Marionette DEBUG loaded listener.js 18:36:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (0000000760F13400) [pid = 3008] [serial = 1619] [outer = 00000007603ED800] 18:36:18 INFO - PROCESS | 3008 | 1463189778813 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:36:18 INFO - PROCESS | 3008 | 1463189778886 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 18:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:36:18 INFO - PROCESS | 3008 | 1463189778890 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:36:18 INFO - PROCESS | 3008 | 1463189778892 Marionette TRACE conn6 <- [1,2122,null,{}] 18:36:18 INFO - PROCESS | 3008 | 1463189778896 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:19 INFO - PROCESS | 3008 | 1463189779009 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 18:36:19 INFO - PROCESS | 3008 | 1463189779142 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:19 INFO - PROCESS | 3008 | ++DOCSHELL 000000075928D000 == 71 [pid = 3008] [id = 540] 18:36:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (00000007603F9400) [pid = 3008] [serial = 1620] [outer = 0000000000000000] 18:36:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (0000000761008000) [pid = 3008] [serial = 1621] [outer = 00000007603F9400] 18:36:19 INFO - PROCESS | 3008 | 1463189779199 Marionette DEBUG loaded listener.js 18:36:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000761010400) [pid = 3008] [serial = 1622] [outer = 00000007603F9400] 18:36:19 INFO - PROCESS | 3008 | --DOCSHELL 000000074D9AE000 == 70 [pid = 3008] [id = 11] 18:36:19 INFO - PROCESS | 3008 | 1463189779925 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 18:36:20 INFO - PROCESS | 3008 | 1463189779994 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 18:36:20 INFO - PROCESS | 3008 | 1463189779999 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:36:20 INFO - PROCESS | 3008 | 1463189780002 Marionette TRACE conn6 <- [1,2126,null,{}] 18:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:36:20 INFO - PROCESS | 3008 | 1463189780006 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:20 INFO - PROCESS | 3008 | 1463189780131 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 18:36:20 INFO - PROCESS | 3008 | 1463189780437 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:20 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C03800 == 71 [pid = 3008] [id = 541] 18:36:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (0000000748574400) [pid = 3008] [serial = 1623] [outer = 0000000000000000] 18:36:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (00000007485F2800) [pid = 3008] [serial = 1624] [outer = 0000000748574400] 18:36:20 INFO - PROCESS | 3008 | 1463189780509 Marionette DEBUG loaded listener.js 18:36:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (000000074DDF2400) [pid = 3008] [serial = 1625] [outer = 0000000748574400] 18:36:21 INFO - PROCESS | 3008 | 1463189781167 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1191ms 18:36:21 INFO - PROCESS | 3008 | 1463189781197 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 18:36:21 INFO - PROCESS | 3008 | 1463189781202 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 18:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:36:21 INFO - PROCESS | 3008 | 1463189781206 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:36:21 INFO - PROCESS | 3008 | 1463189781210 Marionette TRACE conn6 <- [1,2130,null,{}] 18:36:21 INFO - PROCESS | 3008 | 1463189781215 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:21 INFO - PROCESS | 3008 | 1463189781329 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 18:36:21 INFO - PROCESS | 3008 | 1463189781465 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:21 INFO - PROCESS | 3008 | ++DOCSHELL 0000000757C52800 == 72 [pid = 3008] [id = 542] 18:36:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (0000000755893C00) [pid = 3008] [serial = 1626] [outer = 0000000000000000] 18:36:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (0000000755DAB400) [pid = 3008] [serial = 1627] [outer = 0000000755893C00] 18:36:21 INFO - PROCESS | 3008 | 1463189781518 Marionette DEBUG loaded listener.js 18:36:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (0000000756511C00) [pid = 3008] [serial = 1628] [outer = 0000000755893C00] 18:36:22 INFO - PROCESS | 3008 | 1463189782159 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:36:22 INFO - PROCESS | 3008 | 1463189782202 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 18:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:36:22 INFO - PROCESS | 3008 | 1463189782207 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:36:22 INFO - PROCESS | 3008 | 1463189782210 Marionette TRACE conn6 <- [1,2134,null,{}] 18:36:22 INFO - PROCESS | 3008 | 1463189782214 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:22 INFO - PROCESS | 3008 | 1463189782322 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 18:36:22 INFO - PROCESS | 3008 | 1463189782451 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000759741800 == 71 [pid = 3008] [id = 490] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007597D0800 == 70 [pid = 3008] [id = 425] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC0800 == 69 [pid = 3008] [id = 429] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075FCA2000 == 68 [pid = 3008] [id = 534] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075E876000 == 67 [pid = 3008] [id = 533] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075E717000 == 66 [pid = 3008] [id = 532] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA2E800 == 65 [pid = 3008] [id = 531] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075C329000 == 64 [pid = 3008] [id = 530] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6BD000 == 63 [pid = 3008] [id = 529] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075925B800 == 62 [pid = 3008] [id = 528] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (00000007597A6000) [pid = 3008] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (000000075FAEC000) [pid = 3008] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (000000074CE5AC00) [pid = 3008] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (00000007592F6C00) [pid = 3008] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (0000000756519400) [pid = 3008] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (0000000753671400) [pid = 3008] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000075614B800) [pid = 3008] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752F6C800 == 63 [pid = 3008] [id = 543] 18:36:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000747C32400) [pid = 3008] [serial = 1629] [outer = 0000000000000000] 18:36:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000074CE5AC00) [pid = 3008] [serial = 1630] [outer = 0000000747C32400] 18:36:22 INFO - PROCESS | 3008 | 1463189782552 Marionette DEBUG loaded listener.js 18:36:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (0000000755680000) [pid = 3008] [serial = 1631] [outer = 0000000747C32400] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C81000 == 62 [pid = 3008] [id = 527] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000074870E000 == 61 [pid = 3008] [id = 526] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000076230A000 == 60 [pid = 3008] [id = 523] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 0000000760429800 == 59 [pid = 3008] [id = 522] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075E885000 == 58 [pid = 3008] [id = 521] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007597DA000 == 57 [pid = 3008] [id = 520] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 00000007534EF000 == 56 [pid = 3008] [id = 519] 18:36:22 INFO - PROCESS | 3008 | --DOCSHELL 000000075E607000 == 55 [pid = 3008] [id = 518] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (0000000759755C00) [pid = 3008] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (000000075611E000) [pid = 3008] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (0000000758C5FC00) [pid = 3008] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (0000000756DF4C00) [pid = 3008] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (0000000748DC9000) [pid = 3008] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (00000007592EE000) [pid = 3008] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000075348C400) [pid = 3008] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (0000000759086800) [pid = 3008] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000075F948400) [pid = 3008] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (0000000755F73000) [pid = 3008] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (0000000757CEB000) [pid = 3008] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000757CEAC00) [pid = 3008] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000749E4F000) [pid = 3008] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000758E22400) [pid = 3008] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000756518800) [pid = 3008] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (00000007548E4000) [pid = 3008] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000074F004C00) [pid = 3008] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (00000007593D8800) [pid = 3008] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (0000000759082400) [pid = 3008] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000755D9C800) [pid = 3008] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000074D94B000) [pid = 3008] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:36:22 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000075E4F4400) [pid = 3008] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:36:23 INFO - PROCESS | 3008 | 1463189783033 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:36:23 INFO - PROCESS | 3008 | 1463189783092 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 18:36:23 INFO - PROCESS | 3008 | 1463189783098 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:36:23 INFO - PROCESS | 3008 | 1463189783104 Marionette TRACE conn6 <- [1,2138,null,{}] 18:36:23 INFO - PROCESS | 3008 | 1463189783118 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:23 INFO - PROCESS | 3008 | 1463189783215 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 18:36:23 INFO - PROCESS | 3008 | 1463189783231 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:23 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597D0800 == 56 [pid = 3008] [id = 544] 18:36:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (0000000756125800) [pid = 3008] [serial = 1632] [outer = 0000000000000000] 18:36:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (0000000756DF4C00) [pid = 3008] [serial = 1633] [outer = 0000000756125800] 18:36:23 INFO - PROCESS | 3008 | 1463189783278 Marionette DEBUG loaded listener.js 18:36:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000075813C400) [pid = 3008] [serial = 1634] [outer = 0000000756125800] 18:36:23 INFO - PROCESS | 3008 | 1463189783762 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 18:36:23 INFO - PROCESS | 3008 | 1463189783792 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 18:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:36:23 INFO - PROCESS | 3008 | 1463189783800 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:36:23 INFO - PROCESS | 3008 | 1463189783802 Marionette TRACE conn6 <- [1,2142,null,{}] 18:36:23 INFO - PROCESS | 3008 | 1463189783806 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:23 INFO - PROCESS | 3008 | 1463189783898 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 18:36:23 INFO - PROCESS | 3008 | 1463189783906 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CA000 == 57 [pid = 3008] [id = 545] 18:36:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (0000000758D44400) [pid = 3008] [serial = 1635] [outer = 0000000000000000] 18:36:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (0000000759088400) [pid = 3008] [serial = 1636] [outer = 0000000758D44400] 18:36:23 INFO - PROCESS | 3008 | 1463189783954 Marionette DEBUG loaded listener.js 18:36:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (0000000759134000) [pid = 3008] [serial = 1637] [outer = 0000000758D44400] 18:36:24 INFO - PROCESS | 3008 | 1463189784447 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 18:36:24 INFO - PROCESS | 3008 | 1463189784490 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 18:36:24 INFO - PROCESS | 3008 | 1463189784492 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 18:36:24 INFO - PROCESS | 3008 | 1463189784496 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:36:24 INFO - PROCESS | 3008 | 1463189784498 Marionette TRACE conn6 <- [1,2146,null,{}] 18:36:24 INFO - PROCESS | 3008 | 1463189784501 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:24 INFO - PROCESS | 3008 | 1463189784590 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 18:36:24 INFO - PROCESS | 3008 | 1463189784599 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D81F000 == 58 [pid = 3008] [id = 546] 18:36:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000075975DC00) [pid = 3008] [serial = 1638] [outer = 0000000000000000] 18:36:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (0000000759765C00) [pid = 3008] [serial = 1639] [outer = 000000075975DC00] 18:36:24 INFO - PROCESS | 3008 | 1463189784652 Marionette DEBUG loaded listener.js 18:36:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (00000007597F0C00) [pid = 3008] [serial = 1640] [outer = 000000075975DC00] 18:36:25 INFO - PROCESS | 3008 | 1463189785147 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 3008 | 1463189785192 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 18:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:36:25 INFO - PROCESS | 3008 | 1463189785195 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:36:25 INFO - PROCESS | 3008 | 1463189785197 Marionette TRACE conn6 <- [1,2150,null,{}] 18:36:25 INFO - PROCESS | 3008 | 1463189785201 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:25 INFO - PROCESS | 3008 | 1463189785324 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 18:36:25 INFO - PROCESS | 3008 | 1463189785410 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:25 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E59C800 == 59 [pid = 3008] [id = 547] 18:36:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (00000007592F7400) [pid = 3008] [serial = 1641] [outer = 0000000000000000] 18:36:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000075D153000) [pid = 3008] [serial = 1642] [outer = 00000007592F7400] 18:36:25 INFO - PROCESS | 3008 | 1463189785457 Marionette DEBUG loaded listener.js 18:36:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000075E47B800) [pid = 3008] [serial = 1643] [outer = 00000007592F7400] 18:36:25 INFO - PROCESS | 3008 | 1463189785900 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 18:36:25 INFO - PROCESS | 3008 | 1463189785931 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 18:36:25 INFO - PROCESS | 3008 | 1463189785934 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 18:36:25 INFO - PROCESS | 3008 | 1463189785937 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:36:25 INFO - PROCESS | 3008 | 1463189785939 Marionette TRACE conn6 <- [1,2154,null,{}] 18:36:25 INFO - PROCESS | 3008 | 1463189785942 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:26 INFO - PROCESS | 3008 | 1463189786063 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 18:36:26 INFO - PROCESS | 3008 | 1463189786123 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E86D000 == 60 [pid = 3008] [id = 548] 18:36:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000075DDECC00) [pid = 3008] [serial = 1644] [outer = 0000000000000000] 18:36:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (000000075E4F2000) [pid = 3008] [serial = 1645] [outer = 000000075DDECC00] 18:36:26 INFO - PROCESS | 3008 | 1463189786169 Marionette DEBUG loaded listener.js 18:36:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000075F94A400) [pid = 3008] [serial = 1646] [outer = 000000075DDECC00] 18:36:26 INFO - PROCESS | 3008 | 1463189786617 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 732ms 18:36:26 INFO - PROCESS | 3008 | 1463189786673 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 18:36:26 INFO - PROCESS | 3008 | 1463189786675 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 18:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:36:26 INFO - PROCESS | 3008 | 1463189786684 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:36:26 INFO - PROCESS | 3008 | 1463189786686 Marionette TRACE conn6 <- [1,2158,null,{}] 18:36:26 INFO - PROCESS | 3008 | 1463189786734 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:26 INFO - PROCESS | 3008 | 1463189786854 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 18:36:26 INFO - PROCESS | 3008 | 1463189786918 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:26 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760420800 == 61 [pid = 3008] [id = 549] 18:36:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (000000075F949000) [pid = 3008] [serial = 1647] [outer = 0000000000000000] 18:36:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000075F954C00) [pid = 3008] [serial = 1648] [outer = 000000075F949000] 18:36:26 INFO - PROCESS | 3008 | 1463189786963 Marionette DEBUG loaded listener.js 18:36:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000075FAEA400) [pid = 3008] [serial = 1649] [outer = 000000075F949000] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (0000000756527C00) [pid = 3008] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000074F010400) [pid = 3008] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (0000000758138800) [pid = 3008] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (00000007524A9000) [pid = 3008] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (000000074D21D400) [pid = 3008] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (0000000753502400) [pid = 3008] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000075350C800) [pid = 3008] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000755F78400) [pid = 3008] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000748575400) [pid = 3008] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000758E31400) [pid = 3008] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000755F6F800) [pid = 3008] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000075657E000) [pid = 3008] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (00000007592F3400) [pid = 3008] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (00000007593DE800) [pid = 3008] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000074D221000) [pid = 3008] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (00000007578C4800) [pid = 3008] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000074EA0AC00) [pid = 3008] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (0000000753495800) [pid = 3008] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (0000000752A8B000) [pid = 3008] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (00000007578C9C00) [pid = 3008] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000074879C400) [pid = 3008] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075976FC00) [pid = 3008] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000074D21E000) [pid = 3008] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000756149C00) [pid = 3008] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000755C43000) [pid = 3008] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000075348E800) [pid = 3008] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (00000007485CEC00) [pid = 3008] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000075FAE8C00) [pid = 3008] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (0000000748793800) [pid = 3008] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (00000007597F8000) [pid = 3008] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (00000007580B5800) [pid = 3008] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000074875D800) [pid = 3008] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (0000000758B58C00) [pid = 3008] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000756511000) [pid = 3008] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000075976B800) [pid = 3008] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000075976CC00) [pid = 3008] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (00000007525F0800) [pid = 3008] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000752A8F400) [pid = 3008] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (00000007593DD000) [pid = 3008] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000074D80CC00) [pid = 3008] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000756125400) [pid = 3008] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:36:27 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (00000007525EC000) [pid = 3008] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:36:27 INFO - PROCESS | 3008 | 1463189787727 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1122ms 18:36:27 INFO - PROCESS | 3008 | 1463189787804 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 18:36:27 INFO - PROCESS | 3008 | 1463189787806 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 18:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:36:27 INFO - PROCESS | 3008 | 1463189787809 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:36:27 INFO - PROCESS | 3008 | 1463189787811 Marionette TRACE conn6 <- [1,2162,null,{}] 18:36:27 INFO - PROCESS | 3008 | 1463189787815 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:27 INFO - PROCESS | 3008 | 1463189787905 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 18:36:27 INFO - PROCESS | 3008 | 1463189787914 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:27 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597D0000 == 62 [pid = 3008] [id = 550] 18:36:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (00000007485CEC00) [pid = 3008] [serial = 1650] [outer = 0000000000000000] 18:36:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000074F00DC00) [pid = 3008] [serial = 1651] [outer = 00000007485CEC00] 18:36:27 INFO - PROCESS | 3008 | 1463189787964 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000752D84400) [pid = 3008] [serial = 1652] [outer = 00000007485CEC00] 18:36:28 INFO - PROCESS | 3008 | 1463189788394 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 18:36:28 INFO - PROCESS | 3008 | 1463189788444 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 18:36:28 INFO - PROCESS | 3008 | 1463189788447 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 18:36:28 INFO - PROCESS | 3008 | 1463189788450 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:36:28 INFO - PROCESS | 3008 | 1463189788452 Marionette TRACE conn6 <- [1,2166,null,{}] 18:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:36:28 INFO - PROCESS | 3008 | 1463189788455 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:28 INFO - PROCESS | 3008 | 1463189788546 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 18:36:28 INFO - PROCESS | 3008 | 1463189788581 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:28 INFO - PROCESS | 3008 | ++DOCSHELL 00000007605F4800 == 63 [pid = 3008] [id = 551] 18:36:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000755C43000) [pid = 3008] [serial = 1653] [outer = 0000000000000000] 18:36:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000756511000) [pid = 3008] [serial = 1654] [outer = 0000000755C43000] 18:36:28 INFO - PROCESS | 3008 | 1463189788632 Marionette DEBUG loaded listener.js 18:36:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000758D46C00) [pid = 3008] [serial = 1655] [outer = 0000000755C43000] 18:36:29 INFO - PROCESS | 3008 | 1463189789131 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 18:36:29 INFO - PROCESS | 3008 | 1463189789189 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 18:36:29 INFO - PROCESS | 3008 | 1463189789191 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 18:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:36:29 INFO - PROCESS | 3008 | 1463189789195 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:36:29 INFO - PROCESS | 3008 | 1463189789197 Marionette TRACE conn6 <- [1,2170,null,{}] 18:36:29 INFO - PROCESS | 3008 | 1463189789201 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:29 INFO - PROCESS | 3008 | 1463189789317 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 18:36:29 INFO - PROCESS | 3008 | 1463189789323 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000076227D000 == 64 [pid = 3008] [id = 552] 18:36:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (00000007597F6400) [pid = 3008] [serial = 1656] [outer = 0000000000000000] 18:36:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000075FBA2C00) [pid = 3008] [serial = 1657] [outer = 00000007597F6400] 18:36:29 INFO - PROCESS | 3008 | 1463189789368 Marionette DEBUG loaded listener.js 18:36:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (00000007603EEC00) [pid = 3008] [serial = 1658] [outer = 00000007597F6400] 18:36:30 INFO - PROCESS | 3008 | 1463189790106 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 922ms 18:36:30 INFO - PROCESS | 3008 | 1463189790121 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 18:36:30 INFO - PROCESS | 3008 | 1463189790127 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 18:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:36:30 INFO - PROCESS | 3008 | 1463189790132 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:36:30 INFO - PROCESS | 3008 | 1463189790137 Marionette TRACE conn6 <- [1,2174,null,{}] 18:36:30 INFO - PROCESS | 3008 | 1463189790143 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:30 INFO - PROCESS | 3008 | 1463189790269 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 18:36:30 INFO - PROCESS | 3008 | 1463189790409 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759216800 == 65 [pid = 3008] [id = 553] 18:36:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000752703000) [pid = 3008] [serial = 1659] [outer = 0000000000000000] 18:36:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000752D85400) [pid = 3008] [serial = 1660] [outer = 0000000752703000] 18:36:30 INFO - PROCESS | 3008 | 1463189790470 Marionette DEBUG loaded listener.js 18:36:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000755895000) [pid = 3008] [serial = 1661] [outer = 0000000752703000] 18:36:31 INFO - PROCESS | 3008 | 1463189791053 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 987ms 18:36:31 INFO - PROCESS | 3008 | 1463189791121 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 18:36:31 INFO - PROCESS | 3008 | 1463189791128 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 18:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:36:31 INFO - PROCESS | 3008 | 1463189791135 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:36:31 INFO - PROCESS | 3008 | 1463189791138 Marionette TRACE conn6 <- [1,2178,null,{}] 18:36:31 INFO - PROCESS | 3008 | 1463189791142 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:31 INFO - PROCESS | 3008 | 1463189791265 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 18:36:31 INFO - PROCESS | 3008 | 1463189791403 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D81D000 == 66 [pid = 3008] [id = 554] 18:36:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000075651DC00) [pid = 3008] [serial = 1662] [outer = 0000000000000000] 18:36:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000756C7C800) [pid = 3008] [serial = 1663] [outer = 000000075651DC00] 18:36:31 INFO - PROCESS | 3008 | 1463189791460 Marionette DEBUG loaded listener.js 18:36:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (00000007580B3000) [pid = 3008] [serial = 1664] [outer = 000000075651DC00] 18:36:32 INFO - PROCESS | 3008 | 1463189792060 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 983ms 18:36:32 INFO - PROCESS | 3008 | 1463189792124 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 18:36:32 INFO - PROCESS | 3008 | 1463189792126 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 18:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:36:32 INFO - PROCESS | 3008 | 1463189792131 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:36:32 INFO - PROCESS | 3008 | 1463189792135 Marionette TRACE conn6 <- [1,2182,null,{}] 18:36:32 INFO - PROCESS | 3008 | 1463189792147 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:32 INFO - PROCESS | 3008 | 1463189792323 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 18:36:32 INFO - PROCESS | 3008 | 1463189792336 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:32 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763A44800 == 67 [pid = 3008] [id = 555] 18:36:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000756FAC000) [pid = 3008] [serial = 1665] [outer = 0000000000000000] 18:36:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000758C5D000) [pid = 3008] [serial = 1666] [outer = 0000000756FAC000] 18:36:32 INFO - PROCESS | 3008 | 1463189792396 Marionette DEBUG loaded listener.js 18:36:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (00000007593DA800) [pid = 3008] [serial = 1667] [outer = 0000000756FAC000] 18:36:33 INFO - PROCESS | 3008 | 1463189793031 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 944ms 18:36:33 INFO - PROCESS | 3008 | 1463189793077 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 18:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:36:33 INFO - PROCESS | 3008 | 1463189793080 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 18:36:33 INFO - PROCESS | 3008 | 1463189793084 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:36:33 INFO - PROCESS | 3008 | 1463189793086 Marionette TRACE conn6 <- [1,2186,null,{}] 18:36:33 INFO - PROCESS | 3008 | 1463189793090 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:33 INFO - PROCESS | 3008 | 1463189793209 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 18:36:33 INFO - PROCESS | 3008 | 1463189793318 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:33 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762728800 == 68 [pid = 3008] [id = 556] 18:36:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (00000007597ACC00) [pid = 3008] [serial = 1668] [outer = 0000000000000000] 18:36:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (00000007597FBC00) [pid = 3008] [serial = 1669] [outer = 00000007597ACC00] 18:36:33 INFO - PROCESS | 3008 | 1463189793375 Marionette DEBUG loaded listener.js 18:36:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075E4F1000) [pid = 3008] [serial = 1670] [outer = 00000007597ACC00] 18:36:33 INFO - PROCESS | 3008 | 1463189793938 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:36:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:36:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 880ms 18:36:33 INFO - PROCESS | 3008 | 1463189793966 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 18:36:33 INFO - PROCESS | 3008 | 1463189793969 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 18:36:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:36:33 INFO - PROCESS | 3008 | 1463189793972 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:36:33 INFO - PROCESS | 3008 | 1463189793974 Marionette TRACE conn6 <- [1,2190,null,{}] 18:36:33 INFO - PROCESS | 3008 | 1463189793978 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:34 INFO - PROCESS | 3008 | 1463189794093 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 18:36:34 INFO - PROCESS | 3008 | 1463189794202 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC07000 == 69 [pid = 3008] [id = 557] 18:36:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075A36D400) [pid = 3008] [serial = 1671] [outer = 0000000000000000] 18:36:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000075A372000) [pid = 3008] [serial = 1672] [outer = 000000075A36D400] 18:36:34 INFO - PROCESS | 3008 | 1463189794258 Marionette DEBUG loaded listener.js 18:36:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000075A378C00) [pid = 3008] [serial = 1673] [outer = 000000075A36D400] 18:36:34 INFO - PROCESS | 3008 | 1463189794889 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 984ms 18:36:34 INFO - PROCESS | 3008 | 1463189794960 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 18:36:34 INFO - PROCESS | 3008 | 1463189794962 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 18:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:36:34 INFO - PROCESS | 3008 | 1463189794966 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:36:34 INFO - PROCESS | 3008 | 1463189794968 Marionette TRACE conn6 <- [1,2194,null,{}] 18:36:34 INFO - PROCESS | 3008 | 1463189794972 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:35 INFO - PROCESS | 3008 | 1463189795127 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 18:36:35 INFO - PROCESS | 3008 | 1463189795265 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:35 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762764800 == 70 [pid = 3008] [id = 558] 18:36:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000075FA0E400) [pid = 3008] [serial = 1674] [outer = 0000000000000000] 18:36:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000075FA16800) [pid = 3008] [serial = 1675] [outer = 000000075FA0E400] 18:36:35 INFO - PROCESS | 3008 | 1463189795322 Marionette DEBUG loaded listener.js 18:36:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (00000007603F2800) [pid = 3008] [serial = 1676] [outer = 000000075FA0E400] 18:36:36 INFO - PROCESS | 3008 | 1463189795996 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1092ms 18:36:36 INFO - PROCESS | 3008 | 1463189796061 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 18:36:36 INFO - PROCESS | 3008 | 1463189796063 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 18:36:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:36:36 INFO - PROCESS | 3008 | 1463189796067 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:36:36 INFO - PROCESS | 3008 | 1463189796069 Marionette TRACE conn6 <- [1,2198,null,{}] 18:36:36 INFO - PROCESS | 3008 | 1463189796073 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:36 INFO - PROCESS | 3008 | 1463189796190 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 18:36:36 INFO - PROCESS | 3008 | 1463189796327 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000748709000 == 71 [pid = 3008] [id = 559] 18:36:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000074879A800) [pid = 3008] [serial = 1677] [outer = 0000000000000000] 18:36:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000074DDEE000) [pid = 3008] [serial = 1678] [outer = 000000074879A800] 18:36:36 INFO - PROCESS | 3008 | 1463189796385 Marionette DEBUG loaded listener.js 18:36:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000075567DC00) [pid = 3008] [serial = 1679] [outer = 000000074879A800] 18:36:37 INFO - PROCESS | 3008 | 1463189797264 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1236ms 18:36:37 INFO - PROCESS | 3008 | 1463189797306 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 18:36:37 INFO - PROCESS | 3008 | 1463189797311 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 18:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:36:37 INFO - PROCESS | 3008 | 1463189797316 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:36:37 INFO - PROCESS | 3008 | 1463189797321 Marionette TRACE conn6 <- [1,2202,null,{}] 18:36:37 INFO - PROCESS | 3008 | 1463189797327 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:37 INFO - PROCESS | 3008 | 1463189797438 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 18:36:37 INFO - PROCESS | 3008 | 1463189797585 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CB800 == 72 [pid = 3008] [id = 560] 18:36:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000748795C00) [pid = 3008] [serial = 1680] [outer = 0000000000000000] 18:36:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000074D00EC00) [pid = 3008] [serial = 1681] [outer = 0000000748795C00] 18:36:37 INFO - PROCESS | 3008 | 1463189797637 Marionette DEBUG loaded listener.js 18:36:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000074F002C00) [pid = 3008] [serial = 1682] [outer = 0000000748795C00] 18:36:38 INFO - PROCESS | 3008 | 1463189798207 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 18:36:38 INFO - PROCESS | 3008 | 1463189798264 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 18:36:38 INFO - PROCESS | 3008 | 1463189798270 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 18:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:36:38 INFO - PROCESS | 3008 | 1463189798276 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:36:38 INFO - PROCESS | 3008 | 1463189798279 Marionette TRACE conn6 <- [1,2206,null,{}] 18:36:38 INFO - PROCESS | 3008 | 1463189798283 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:38 INFO - PROCESS | 3008 | 1463189798417 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007605F4800 == 71 [pid = 3008] [id = 551] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007597D0000 == 70 [pid = 3008] [id = 550] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000760420800 == 69 [pid = 3008] [id = 549] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075E86D000 == 68 [pid = 3008] [id = 548] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075E59C800 == 67 [pid = 3008] [id = 547] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075D81F000 == 66 [pid = 3008] [id = 546] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CA000 == 65 [pid = 3008] [id = 545] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000760F15000) [pid = 3008] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000758D42C00) [pid = 3008] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000075DDE5000) [pid = 3008] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000075E47CC00) [pid = 3008] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (000000075FBA8400) [pid = 3008] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007597D0800 == 64 [pid = 3008] [id = 544] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000752F6C800 == 63 [pid = 3008] [id = 543] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000757C52800 == 62 [pid = 3008] [id = 542] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000756C03800 == 61 [pid = 3008] [id = 541] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075928D000 == 60 [pid = 3008] [id = 540] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000762281000 == 59 [pid = 3008] [id = 539] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000076231C800 == 58 [pid = 3008] [id = 538] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA17800 == 57 [pid = 3008] [id = 537] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 0000000758B35800 == 56 [pid = 3008] [id = 536] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 000000076231E000 == 55 [pid = 3008] [id = 535] 18:36:38 INFO - PROCESS | 3008 | --DOCSHELL 00000007475E4000 == 54 [pid = 3008] [id = 12] 18:36:38 INFO - PROCESS | 3008 | 1463189798587 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000074870A800 == 55 [pid = 3008] [id = 561] 18:36:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (0000000747706C00) [pid = 3008] [serial = 1683] [outer = 0000000000000000] 18:36:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (00000007485EEC00) [pid = 3008] [serial = 1684] [outer = 0000000747706C00] 18:36:38 INFO - PROCESS | 3008 | 1463189798635 Marionette DEBUG loaded listener.js 18:36:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000074EA06000) [pid = 3008] [serial = 1685] [outer = 0000000747706C00] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000074DDA0C00) [pid = 3008] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (00000007565A7C00) [pid = 3008] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (0000000752D84C00) [pid = 3008] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (0000000759080800) [pid = 3008] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000755896800) [pid = 3008] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (0000000752D0D800) [pid = 3008] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (0000000755DA6000) [pid = 3008] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (00000007548F3800) [pid = 3008] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (00000007565AF800) [pid = 3008] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000748DC6800) [pid = 3008] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075E4EAC00) [pid = 3008] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (0000000756531800) [pid = 3008] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000756C7CC00) [pid = 3008] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (00000007593DF000) [pid = 3008] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (00000007597A6400) [pid = 3008] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000075FAEFC00) [pid = 3008] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000759134C00) [pid = 3008] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (00000007525A4000) [pid = 3008] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (0000000755F79400) [pid = 3008] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000756FEF000) [pid = 3008] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (0000000758D49000) [pid = 3008] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000074EA86400) [pid = 3008] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (00000007597F1400) [pid = 3008] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (00000007524AD800) [pid = 3008] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000758B61400) [pid = 3008] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000755C4EC00) [pid = 3008] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000075611DC00) [pid = 3008] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000074DE9E800) [pid = 3008] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000075FBA2400) [pid = 3008] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (00000007529EB000) [pid = 3008] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000075A319800) [pid = 3008] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000075908E800) [pid = 3008] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (0000000758D45800) [pid = 3008] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (0000000756FF1800) [pid = 3008] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (00000007597AF000) [pid = 3008] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (0000000759083000) [pid = 3008] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (0000000753623C00) [pid = 3008] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (000000075E485C00) [pid = 3008] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (0000000752A8BC00) [pid = 3008] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000075DDE5400) [pid = 3008] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000755C43800) [pid = 3008] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000756C84000) [pid = 3008] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075FBA4000) [pid = 3008] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000756F3B400) [pid = 3008] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000075651C800) [pid = 3008] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000074D00B000) [pid = 3008] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000756525800) [pid = 3008] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000756D3C800) [pid = 3008] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (0000000752A80800) [pid = 3008] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000075F948800) [pid = 3008] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (000000075350B800) [pid = 3008] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000760516800) [pid = 3008] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000075E476C00) [pid = 3008] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:36:38 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000758137400) [pid = 3008] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:36:39 INFO - PROCESS | 3008 | 1463189799258 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1035ms 18:36:39 INFO - PROCESS | 3008 | 1463189799312 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 18:36:39 INFO - PROCESS | 3008 | 1463189799317 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 18:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:36:39 INFO - PROCESS | 3008 | 1463189799347 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:36:39 INFO - PROCESS | 3008 | 1463189799352 Marionette TRACE conn6 <- [1,2210,null,{}] 18:36:39 INFO - PROCESS | 3008 | 1463189799358 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:39 INFO - PROCESS | 3008 | 1463189799520 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 18:36:39 INFO - PROCESS | 3008 | 1463189799643 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:39 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556DB800 == 56 [pid = 3008] [id = 562] 18:36:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000074D80CC00) [pid = 3008] [serial = 1686] [outer = 0000000000000000] 18:36:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000074EA0B800) [pid = 3008] [serial = 1687] [outer = 000000074D80CC00] 18:36:39 INFO - PROCESS | 3008 | 1463189799705 Marionette DEBUG loaded listener.js 18:36:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (00000007524B2800) [pid = 3008] [serial = 1688] [outer = 000000074D80CC00] 18:36:40 INFO - PROCESS | 3008 | 1463189800348 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1058ms 18:36:40 INFO - PROCESS | 3008 | 1463189800383 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 18:36:40 INFO - PROCESS | 3008 | 1463189800389 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 18:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:36:40 INFO - PROCESS | 3008 | 1463189800396 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:36:40 INFO - PROCESS | 3008 | 1463189800399 Marionette TRACE conn6 <- [1,2214,null,{}] 18:36:40 INFO - PROCESS | 3008 | 1463189800424 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:40 INFO - PROCESS | 3008 | 1463189800569 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 18:36:40 INFO - PROCESS | 3008 | 1463189800699 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:40 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C1F800 == 57 [pid = 3008] [id = 563] 18:36:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000752A8B800) [pid = 3008] [serial = 1689] [outer = 0000000000000000] 18:36:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000752D11C00) [pid = 3008] [serial = 1690] [outer = 0000000752A8B800] 18:36:40 INFO - PROCESS | 3008 | 1463189800759 Marionette DEBUG loaded listener.js 18:36:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000753494C00) [pid = 3008] [serial = 1691] [outer = 0000000752A8B800] 18:36:41 INFO - PROCESS | 3008 | 1463189801330 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 18:36:41 INFO - PROCESS | 3008 | 1463189801382 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 18:36:41 INFO - PROCESS | 3008 | 1463189801385 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 18:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:36:41 INFO - PROCESS | 3008 | 1463189801389 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:36:41 INFO - PROCESS | 3008 | 1463189801393 Marionette TRACE conn6 <- [1,2218,null,{}] 18:36:41 INFO - PROCESS | 3008 | 1463189801406 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:41 INFO - PROCESS | 3008 | 1463189801525 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 18:36:41 INFO - PROCESS | 3008 | 1463189801658 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:41 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590C2000 == 58 [pid = 3008] [id = 564] 18:36:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (000000075588C800) [pid = 3008] [serial = 1692] [outer = 0000000000000000] 18:36:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000755A10400) [pid = 3008] [serial = 1693] [outer = 000000075588C800] 18:36:41 INFO - PROCESS | 3008 | 1463189801719 Marionette DEBUG loaded listener.js 18:36:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000755DA6400) [pid = 3008] [serial = 1694] [outer = 000000075588C800] 18:36:42 INFO - PROCESS | 3008 | 1463189802313 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 942ms 18:36:42 INFO - PROCESS | 3008 | 1463189802333 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 18:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:36:42 INFO - PROCESS | 3008 | 1463189802337 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 18:36:42 INFO - PROCESS | 3008 | 1463189802340 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:36:42 INFO - PROCESS | 3008 | 1463189802342 Marionette TRACE conn6 <- [1,2222,null,{}] 18:36:42 INFO - PROCESS | 3008 | 1463189802346 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:42 INFO - PROCESS | 3008 | 1463189802460 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 18:36:42 INFO - PROCESS | 3008 | 1463189802562 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:42 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759284000 == 59 [pid = 3008] [id = 565] 18:36:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000756060000) [pid = 3008] [serial = 1695] [outer = 0000000000000000] 18:36:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000756124800) [pid = 3008] [serial = 1696] [outer = 0000000756060000] 18:36:42 INFO - PROCESS | 3008 | 1463189802619 Marionette DEBUG loaded listener.js 18:36:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000756512000) [pid = 3008] [serial = 1697] [outer = 0000000756060000] 18:36:43 INFO - PROCESS | 3008 | 1463189803189 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 943ms 18:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:36:43 INFO - PROCESS | 3008 | 1463189803285 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 18:36:43 INFO - PROCESS | 3008 | 1463189803288 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 18:36:43 INFO - PROCESS | 3008 | 1463189803291 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:36:43 INFO - PROCESS | 3008 | 1463189803293 Marionette TRACE conn6 <- [1,2226,null,{}] 18:36:43 INFO - PROCESS | 3008 | 1463189803297 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:43 INFO - PROCESS | 3008 | 1463189803409 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 18:36:43 INFO - PROCESS | 3008 | 1463189803509 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:43 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759737000 == 60 [pid = 3008] [id = 566] 18:36:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000756527C00) [pid = 3008] [serial = 1698] [outer = 0000000000000000] 18:36:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000756589C00) [pid = 3008] [serial = 1699] [outer = 0000000756527C00] 18:36:43 INFO - PROCESS | 3008 | 1463189803565 Marionette DEBUG loaded listener.js 18:36:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000756C7C400) [pid = 3008] [serial = 1700] [outer = 0000000756527C00] 18:36:44 INFO - PROCESS | 3008 | 1463189804118 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 878ms 18:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:36:44 INFO - PROCESS | 3008 | 1463189804172 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 18:36:44 INFO - PROCESS | 3008 | 1463189804175 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 18:36:44 INFO - PROCESS | 3008 | 1463189804178 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:36:44 INFO - PROCESS | 3008 | 1463189804180 Marionette TRACE conn6 <- [1,2230,null,{}] 18:36:44 INFO - PROCESS | 3008 | 1463189804184 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:44 INFO - PROCESS | 3008 | 1463189804318 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 18:36:44 INFO - PROCESS | 3008 | 1463189804421 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:44 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6C0800 == 61 [pid = 3008] [id = 567] 18:36:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000756F3F000) [pid = 3008] [serial = 1701] [outer = 0000000000000000] 18:36:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (0000000756FAD400) [pid = 3008] [serial = 1702] [outer = 0000000756F3F000] 18:36:44 INFO - PROCESS | 3008 | 1463189804478 Marionette DEBUG loaded listener.js 18:36:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000756FF2C00) [pid = 3008] [serial = 1703] [outer = 0000000756F3F000] 18:36:45 INFO - PROCESS | 3008 | 1463189805070 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 943ms 18:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:36:45 INFO - PROCESS | 3008 | 1463189805124 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 18:36:45 INFO - PROCESS | 3008 | 1463189805127 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 18:36:45 INFO - PROCESS | 3008 | 1463189805130 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:36:45 INFO - PROCESS | 3008 | 1463189805132 Marionette TRACE conn6 <- [1,2234,null,{}] 18:36:45 INFO - PROCESS | 3008 | 1463189805136 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:45 INFO - PROCESS | 3008 | 1463189805246 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 18:36:45 INFO - PROCESS | 3008 | 1463189805347 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C095800 == 62 [pid = 3008] [id = 568] 18:36:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (0000000756FED400) [pid = 3008] [serial = 1704] [outer = 0000000000000000] 18:36:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (00000007578C2400) [pid = 3008] [serial = 1705] [outer = 0000000756FED400] 18:36:45 INFO - PROCESS | 3008 | 1463189805403 Marionette DEBUG loaded listener.js 18:36:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000075813E400) [pid = 3008] [serial = 1706] [outer = 0000000756FED400] 18:36:45 INFO - PROCESS | 3008 | 1463189805941 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 879ms 18:36:46 INFO - PROCESS | 3008 | 1463189806012 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 18:36:46 INFO - PROCESS | 3008 | 1463189806015 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 18:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:36:46 INFO - PROCESS | 3008 | 1463189806019 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:36:46 INFO - PROCESS | 3008 | 1463189806021 Marionette TRACE conn6 <- [1,2238,null,{}] 18:36:46 INFO - PROCESS | 3008 | 1463189806025 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:46 INFO - PROCESS | 3008 | 1463189806138 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 18:36:46 INFO - PROCESS | 3008 | 1463189806240 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:46 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0C3000 == 63 [pid = 3008] [id = 569] 18:36:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (0000000758C5A400) [pid = 3008] [serial = 1707] [outer = 0000000000000000] 18:36:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000758C67800) [pid = 3008] [serial = 1708] [outer = 0000000758C5A400] 18:36:46 INFO - PROCESS | 3008 | 1463189806295 Marionette DEBUG loaded listener.js 18:36:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000758D4B000) [pid = 3008] [serial = 1709] [outer = 0000000758C5A400] 18:36:46 INFO - PROCESS | 3008 | 1463189806879 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 881ms 18:36:46 INFO - PROCESS | 3008 | 1463189806914 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 18:36:46 INFO - PROCESS | 3008 | 1463189806917 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 18:36:46 INFO - PROCESS | 3008 | 1463189806922 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:36:46 INFO - PROCESS | 3008 | 1463189806924 Marionette TRACE conn6 <- [1,2242,null,{}] 18:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:36:46 INFO - PROCESS | 3008 | 1463189806928 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:47 INFO - PROCESS | 3008 | 1463189807040 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 18:36:47 INFO - PROCESS | 3008 | 1463189807141 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDAF800 == 64 [pid = 3008] [id = 570] 18:36:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000758E27800) [pid = 3008] [serial = 1710] [outer = 0000000000000000] 18:36:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000758FCF400) [pid = 3008] [serial = 1711] [outer = 0000000758E27800] 18:36:47 INFO - PROCESS | 3008 | 1463189807196 Marionette DEBUG loaded listener.js 18:36:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000075908A000) [pid = 3008] [serial = 1712] [outer = 0000000758E27800] 18:36:47 INFO - PROCESS | 3008 | 1463189807927 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1027ms 18:36:47 INFO - PROCESS | 3008 | 1463189807956 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 18:36:47 INFO - PROCESS | 3008 | 1463189807960 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 18:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:36:47 INFO - PROCESS | 3008 | 1463189807983 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:36:47 INFO - PROCESS | 3008 | 1463189807987 Marionette TRACE conn6 <- [1,2246,null,{}] 18:36:47 INFO - PROCESS | 3008 | 1463189807992 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:48 INFO - PROCESS | 3008 | 1463189808109 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 18:36:48 INFO - PROCESS | 3008 | 1463189808245 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000074ECAB000 == 65 [pid = 3008] [id = 571] 18:36:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (00000007487A0800) [pid = 3008] [serial = 1713] [outer = 0000000000000000] 18:36:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000074D21E000) [pid = 3008] [serial = 1714] [outer = 00000007487A0800] 18:36:48 INFO - PROCESS | 3008 | 1463189808298 Marionette DEBUG loaded listener.js 18:36:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000752D83400) [pid = 3008] [serial = 1715] [outer = 00000007487A0800] 18:36:48 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CB800 == 64 [pid = 3008] [id = 560] 18:36:48 INFO - PROCESS | 3008 | --DOCSHELL 0000000762728800 == 63 [pid = 3008] [id = 556] 18:36:48 INFO - PROCESS | 3008 | --DOCSHELL 0000000763A44800 == 62 [pid = 3008] [id = 555] 18:36:48 INFO - PROCESS | 3008 | --DOCSHELL 000000075D81D000 == 61 [pid = 3008] [id = 554] 18:36:48 INFO - PROCESS | 3008 | --DOCSHELL 0000000759216800 == 60 [pid = 3008] [id = 553] 18:36:48 INFO - PROCESS | 3008 | 1463189808896 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 962ms 18:36:48 INFO - PROCESS | 3008 | 1463189808932 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 18:36:48 INFO - PROCESS | 3008 | 1463189808937 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 18:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:36:48 INFO - PROCESS | 3008 | 1463189808944 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:36:48 INFO - PROCESS | 3008 | 1463189808947 Marionette TRACE conn6 <- [1,2250,null,{}] 18:36:48 INFO - PROCESS | 3008 | 1463189808951 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:49 INFO - PROCESS | 3008 | 1463189809053 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 18:36:49 INFO - PROCESS | 3008 | 1463189809149 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:49 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759216800 == 61 [pid = 3008] [id = 572] 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000074D94B000) [pid = 3008] [serial = 1716] [outer = 0000000000000000] 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000755689800) [pid = 3008] [serial = 1717] [outer = 000000074D94B000] 18:36:49 INFO - PROCESS | 3008 | 1463189809197 Marionette DEBUG loaded listener.js 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000755F76000) [pid = 3008] [serial = 1718] [outer = 000000074D94B000] 18:36:49 INFO - PROCESS | 3008 | 1463189809625 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 18:36:49 INFO - PROCESS | 3008 | 1463189809680 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 18:36:49 INFO - PROCESS | 3008 | 1463189809682 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 18:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:36:49 INFO - PROCESS | 3008 | 1463189809687 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:36:49 INFO - PROCESS | 3008 | 1463189809690 Marionette TRACE conn6 <- [1,2254,null,{}] 18:36:49 INFO - PROCESS | 3008 | 1463189809702 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:49 INFO - PROCESS | 3008 | 1463189809804 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 18:36:49 INFO - PROCESS | 3008 | 1463189809822 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D81D000 == 62 [pid = 3008] [id = 573] 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000748797800) [pid = 3008] [serial = 1719] [outer = 0000000000000000] 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000756F3DC00) [pid = 3008] [serial = 1720] [outer = 0000000748797800] 18:36:49 INFO - PROCESS | 3008 | 1463189809871 Marionette DEBUG loaded listener.js 18:36:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (00000007578C3400) [pid = 3008] [serial = 1721] [outer = 0000000748797800] 18:36:50 INFO - PROCESS | 3008 | 1463189810354 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 18:36:50 INFO - PROCESS | 3008 | 1463189810379 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 18:36:50 INFO - PROCESS | 3008 | 1463189810382 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 18:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:36:50 INFO - PROCESS | 3008 | 1463189810385 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:36:50 INFO - PROCESS | 3008 | 1463189810387 Marionette TRACE conn6 <- [1,2258,null,{}] 18:36:50 INFO - PROCESS | 3008 | 1463189810391 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:50 INFO - PROCESS | 3008 | 1463189810515 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 18:36:50 INFO - PROCESS | 3008 | 1463189810524 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:50 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD21800 == 63 [pid = 3008] [id = 574] 18:36:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (00000007590D0C00) [pid = 3008] [serial = 1722] [outer = 0000000000000000] 18:36:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000075913A000) [pid = 3008] [serial = 1723] [outer = 00000007590D0C00] 18:36:50 INFO - PROCESS | 3008 | 1463189810570 Marionette DEBUG loaded listener.js 18:36:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (00000007592FB800) [pid = 3008] [serial = 1724] [outer = 00000007590D0C00] 18:36:51 INFO - PROCESS | 3008 | 1463189811083 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 18:36:51 INFO - PROCESS | 3008 | 1463189811121 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 18:36:51 INFO - PROCESS | 3008 | 1463189811123 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 18:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:36:51 INFO - PROCESS | 3008 | 1463189811126 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:36:51 INFO - PROCESS | 3008 | 1463189811128 Marionette TRACE conn6 <- [1,2262,null,{}] 18:36:51 INFO - PROCESS | 3008 | 1463189811132 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:51 INFO - PROCESS | 3008 | 1463189811256 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 18:36:51 INFO - PROCESS | 3008 | 1463189811320 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E609000 == 64 [pid = 3008] [id = 575] 18:36:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000757CEB000) [pid = 3008] [serial = 1725] [outer = 0000000000000000] 18:36:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000759752C00) [pid = 3008] [serial = 1726] [outer = 0000000757CEB000] 18:36:51 INFO - PROCESS | 3008 | 1463189811365 Marionette DEBUG loaded listener.js 18:36:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (00000007597A2C00) [pid = 3008] [serial = 1727] [outer = 0000000757CEB000] 18:36:51 INFO - PROCESS | 3008 | 1463189811815 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 18:36:51 INFO - PROCESS | 3008 | 1463189811892 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 18:36:51 INFO - PROCESS | 3008 | 1463189811894 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 18:36:51 INFO - PROCESS | 3008 | 1463189811903 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:36:51 INFO - PROCESS | 3008 | 1463189811904 Marionette TRACE conn6 <- [1,2266,null,{}] 18:36:51 INFO - PROCESS | 3008 | 1463189811908 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:52 INFO - PROCESS | 3008 | 1463189812053 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 18:36:52 INFO - PROCESS | 3008 | 1463189812077 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E86A000 == 65 [pid = 3008] [id = 576] 18:36:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000075A31A000) [pid = 3008] [serial = 1728] [outer = 0000000000000000] 18:36:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075A374800) [pid = 3008] [serial = 1729] [outer = 000000075A31A000] 18:36:52 INFO - PROCESS | 3008 | 1463189812124 Marionette DEBUG loaded listener.js 18:36:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075D149800) [pid = 3008] [serial = 1730] [outer = 000000075A31A000] 18:36:52 INFO - PROCESS | 3008 | 1463189812569 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:36:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 18:36:52 INFO - PROCESS | 3008 | 1463189812599 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 18:36:52 INFO - PROCESS | 3008 | 1463189812601 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 18:36:52 INFO - PROCESS | 3008 | 1463189812604 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:36:52 INFO - PROCESS | 3008 | 1463189812606 Marionette TRACE conn6 <- [1,2270,null,{}] 18:36:52 INFO - PROCESS | 3008 | 1463189812609 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:52 INFO - PROCESS | 3008 | 1463189812737 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000756DF8000) [pid = 3008] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075E479400) [pid = 3008] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000075E4F2C00) [pid = 3008] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000075A31C800) [pid = 3008] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (000000074D9AF000) [pid = 3008] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000075908B800) [pid = 3008] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000075FBA7800) [pid = 3008] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000075F946800) [pid = 3008] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000075567D400) [pid = 3008] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (00000007485E9C00) [pid = 3008] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000075976C800) [pid = 3008] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (0000000752A8B400) [pid = 3008] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (00000007592F7400) [pid = 3008] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000075DDECC00) [pid = 3008] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000755893C00) [pid = 3008] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000075F949000) [pid = 3008] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000760F13000) [pid = 3008] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000748574400) [pid = 3008] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (000000075975DC00) [pid = 3008] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000747C32400) [pid = 3008] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000756125800) [pid = 3008] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (0000000758D44400) [pid = 3008] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (0000000748795C00) [pid = 3008] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (00000007597F6400) [pid = 3008] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (0000000755C43000) [pid = 3008] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (000000074DDF1000) [pid = 3008] [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.] 18:36:52 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (00000007485CEC00) [pid = 3008] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:36:52 INFO - PROCESS | 3008 | 1463189812967 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075279B000 == 66 [pid = 3008] [id = 577] 18:36:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (0000000746D49000) [pid = 3008] [serial = 1731] [outer = 0000000000000000] 18:36:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (0000000748574400) [pid = 3008] [serial = 1732] [outer = 0000000746D49000] 18:36:53 INFO - PROCESS | 3008 | 1463189813014 Marionette DEBUG loaded listener.js 18:36:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000074F011800) [pid = 3008] [serial = 1733] [outer = 0000000746D49000] 18:36:53 INFO - PROCESS | 3008 | 1463189813415 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 18:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:36:53 INFO - PROCESS | 3008 | 1463189813489 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 18:36:53 INFO - PROCESS | 3008 | 1463189813491 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 18:36:53 INFO - PROCESS | 3008 | 1463189813494 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:36:53 INFO - PROCESS | 3008 | 1463189813496 Marionette TRACE conn6 <- [1,2274,null,{}] 18:36:53 INFO - PROCESS | 3008 | 1463189813500 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:53 INFO - PROCESS | 3008 | 1463189813593 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 18:36:53 INFO - PROCESS | 3008 | 1463189813600 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC8F800 == 67 [pid = 3008] [id = 578] 18:36:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (0000000756C7DC00) [pid = 3008] [serial = 1734] [outer = 0000000000000000] 18:36:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000758D46800) [pid = 3008] [serial = 1735] [outer = 0000000756C7DC00] 18:36:53 INFO - PROCESS | 3008 | 1463189813647 Marionette DEBUG loaded listener.js 18:36:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (000000075D150400) [pid = 3008] [serial = 1736] [outer = 0000000756C7DC00] 18:36:54 INFO - PROCESS | 3008 | 1463189814081 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:36:54 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 18:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms 18:36:54 INFO - PROCESS | 3008 | 1463189814126 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 18:36:54 INFO - PROCESS | 3008 | 1463189814128 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 18:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:36:54 INFO - PROCESS | 3008 | 1463189814131 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:36:54 INFO - PROCESS | 3008 | 1463189814133 Marionette TRACE conn6 <- [1,2278,null,{}] 18:36:54 INFO - PROCESS | 3008 | 1463189814137 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:54 INFO - PROCESS | 3008 | 1463189814232 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 18:36:54 INFO - PROCESS | 3008 | 1463189814239 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 3008 | ++DOCSHELL 00000007605EA800 == 68 [pid = 3008] [id = 579] 18:36:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000075DDE5000) [pid = 3008] [serial = 1737] [outer = 0000000000000000] 18:36:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000075E478400) [pid = 3008] [serial = 1738] [outer = 000000075DDE5000] 18:36:54 INFO - PROCESS | 3008 | 1463189814284 Marionette DEBUG loaded listener.js 18:36:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (000000075E4ED000) [pid = 3008] [serial = 1739] [outer = 000000075DDE5000] 18:36:54 INFO - PROCESS | 3008 | 1463189814708 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 18:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:36:54 INFO - PROCESS | 3008 | 1463189814762 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 18:36:54 INFO - PROCESS | 3008 | 1463189814764 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 18:36:54 INFO - PROCESS | 3008 | 1463189814768 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:36:54 INFO - PROCESS | 3008 | 1463189814770 Marionette TRACE conn6 <- [1,2282,null,{}] 18:36:54 INFO - PROCESS | 3008 | 1463189814773 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:54 INFO - PROCESS | 3008 | 1463189814877 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 18:36:54 INFO - PROCESS | 3008 | 1463189814883 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:54 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F7B800 == 69 [pid = 3008] [id = 580] 18:36:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000075E4F7400) [pid = 3008] [serial = 1740] [outer = 0000000000000000] 18:36:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000075F93FC00) [pid = 3008] [serial = 1741] [outer = 000000075E4F7400] 18:36:54 INFO - PROCESS | 3008 | 1463189814929 Marionette DEBUG loaded listener.js 18:36:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000075F950800) [pid = 3008] [serial = 1742] [outer = 000000075E4F7400] 18:36:55 INFO - PROCESS | 3008 | 1463189815724 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 18:36:55 INFO - PROCESS | 3008 | 1463189815755 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 18:36:55 INFO - PROCESS | 3008 | 1463189815760 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 18:36:55 INFO - PROCESS | 3008 | 1463189815764 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:36:55 INFO - PROCESS | 3008 | 1463189815769 Marionette TRACE conn6 <- [1,2286,null,{}] 18:36:55 INFO - PROCESS | 3008 | 1463189815775 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:55 INFO - PROCESS | 3008 | 1463189815902 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 18:36:56 INFO - PROCESS | 3008 | 1463189816014 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075926A000 == 70 [pid = 3008] [id = 581] 18:36:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000075350B800) [pid = 3008] [serial = 1743] [outer = 0000000000000000] 18:36:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000755687400) [pid = 3008] [serial = 1744] [outer = 000000075350B800] 18:36:56 INFO - PROCESS | 3008 | 1463189816073 Marionette DEBUG loaded listener.js 18:36:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000756450800) [pid = 3008] [serial = 1745] [outer = 000000075350B800] 18:36:56 INFO - PROCESS | 3008 | 1463189816722 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 18:36:56 INFO - PROCESS | 3008 | 1463189816755 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 18:36:56 INFO - PROCESS | 3008 | 1463189816762 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 18:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:36:56 INFO - PROCESS | 3008 | 1463189816769 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:36:56 INFO - PROCESS | 3008 | 1463189816772 Marionette TRACE conn6 <- [1,2290,null,{}] 18:36:56 INFO - PROCESS | 3008 | 1463189816776 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:56 INFO - PROCESS | 3008 | 1463189816901 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 18:36:57 INFO - PROCESS | 3008 | 1463189817010 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E811800 == 71 [pid = 3008] [id = 582] 18:36:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000756FA6800) [pid = 3008] [serial = 1746] [outer = 0000000000000000] 18:36:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000758D46400) [pid = 3008] [serial = 1747] [outer = 0000000756FA6800] 18:36:57 INFO - PROCESS | 3008 | 1463189817067 Marionette DEBUG loaded listener.js 18:36:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (00000007593E0C00) [pid = 3008] [serial = 1748] [outer = 0000000756FA6800] 18:36:57 INFO - PROCESS | 3008 | 1463189817714 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 18:36:57 INFO - PROCESS | 3008 | 1463189817761 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 18:36:57 INFO - PROCESS | 3008 | 1463189817764 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 18:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:36:57 INFO - PROCESS | 3008 | 1463189817768 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:36:57 INFO - PROCESS | 3008 | 1463189817772 Marionette TRACE conn6 <- [1,2294,null,{}] 18:36:57 INFO - PROCESS | 3008 | 1463189817784 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:57 INFO - PROCESS | 3008 | 1463189817911 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 18:36:58 INFO - PROCESS | 3008 | 1463189818049 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:58 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762281000 == 72 [pid = 3008] [id = 583] 18:36:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000075A31EC00) [pid = 3008] [serial = 1749] [outer = 0000000000000000] 18:36:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000075D145800) [pid = 3008] [serial = 1750] [outer = 000000075A31EC00] 18:36:58 INFO - PROCESS | 3008 | 1463189818109 Marionette DEBUG loaded listener.js 18:36:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000075F953000) [pid = 3008] [serial = 1751] [outer = 000000075A31EC00] 18:36:58 INFO - PROCESS | 3008 | 1463189818675 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 943ms 18:36:58 INFO - PROCESS | 3008 | 1463189818713 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 18:36:58 INFO - PROCESS | 3008 | 1463189818716 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 18:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:36:58 INFO - PROCESS | 3008 | 1463189818719 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:36:58 INFO - PROCESS | 3008 | 1463189818722 Marionette TRACE conn6 <- [1,2298,null,{}] 18:36:58 INFO - PROCESS | 3008 | 1463189818726 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:58 INFO - PROCESS | 3008 | 1463189818849 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 18:36:58 INFO - PROCESS | 3008 | 1463189818958 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:58 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762772000 == 73 [pid = 3008] [id = 584] 18:36:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000756FBE000) [pid = 3008] [serial = 1752] [outer = 0000000000000000] 18:36:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000756FC6C00) [pid = 3008] [serial = 1753] [outer = 0000000756FBE000] 18:36:59 INFO - PROCESS | 3008 | 1463189819013 Marionette DEBUG loaded listener.js 18:36:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000075F955400) [pid = 3008] [serial = 1754] [outer = 0000000756FBE000] 18:36:59 INFO - PROCESS | 3008 | 1463189819621 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 943ms 18:36:59 INFO - PROCESS | 3008 | 1463189819665 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 18:36:59 INFO - PROCESS | 3008 | 1463189819668 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 18:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:36:59 INFO - PROCESS | 3008 | 1463189819671 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:36:59 INFO - PROCESS | 3008 | 1463189819674 Marionette TRACE conn6 <- [1,2302,null,{}] 18:36:59 INFO - PROCESS | 3008 | 1463189819678 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:36:59 INFO - PROCESS | 3008 | 1463189819795 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 18:36:59 INFO - PROCESS | 3008 | 1463189819907 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:36:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763A5A800 == 74 [pid = 3008] [id = 585] 18:36:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000075FA0A000) [pid = 3008] [serial = 1755] [outer = 0000000000000000] 18:36:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075FA0F800) [pid = 3008] [serial = 1756] [outer = 000000075FA0A000] 18:36:59 INFO - PROCESS | 3008 | 1463189819964 Marionette DEBUG loaded listener.js 18:37:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075FAE6C00) [pid = 3008] [serial = 1757] [outer = 000000075FA0A000] 18:37:00 INFO - PROCESS | 3008 | 1463189820602 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 986ms 18:37:00 INFO - PROCESS | 3008 | 1463189820661 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 18:37:00 INFO - PROCESS | 3008 | 1463189820663 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 18:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:37:00 INFO - PROCESS | 3008 | 1463189820667 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:37:00 INFO - PROCESS | 3008 | 1463189820669 Marionette TRACE conn6 <- [1,2306,null,{}] 18:37:00 INFO - PROCESS | 3008 | 1463189820673 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:00 INFO - PROCESS | 3008 | 1463189820848 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 18:37:00 INFO - PROCESS | 3008 | 1463189820968 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:00 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C45800 == 75 [pid = 3008] [id = 586] 18:37:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000748CE9C00) [pid = 3008] [serial = 1758] [outer = 0000000000000000] 18:37:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (00000007548E7400) [pid = 3008] [serial = 1759] [outer = 0000000748CE9C00] 18:37:01 INFO - PROCESS | 3008 | 1463189821026 Marionette DEBUG loaded listener.js 18:37:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000076051EC00) [pid = 3008] [serial = 1760] [outer = 0000000748CE9C00] 18:37:01 INFO - PROCESS | 3008 | 1463189821610 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:37:01 INFO - PROCESS | 3008 | 1463189821966 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 18:37:01 INFO - PROCESS | 3008 | 1463189821973 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:37:01 INFO - PROCESS | 3008 | 1463189821976 Marionette TRACE conn6 <- [1,2310,null,{}] 18:37:01 INFO - PROCESS | 3008 | 1463189821982 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:02 INFO - PROCESS | 3008 | 1463189822093 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 18:37:02 INFO - PROCESS | 3008 | 1463189822226 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:02 INFO - PROCESS | 3008 | ++DOCSHELL 00000007527A9800 == 76 [pid = 3008] [id = 587] 18:37:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (00000007485D4800) [pid = 3008] [serial = 1761] [outer = 0000000000000000] 18:37:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (0000000748671C00) [pid = 3008] [serial = 1762] [outer = 00000007485D4800] 18:37:02 INFO - PROCESS | 3008 | 1463189822281 Marionette DEBUG loaded listener.js 18:37:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000074CE17400) [pid = 3008] [serial = 1763] [outer = 00000007485D4800] 18:37:02 INFO - PROCESS | 3008 | 1463189822863 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 943ms 18:37:02 INFO - PROCESS | 3008 | 1463189822921 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 18:37:02 INFO - PROCESS | 3008 | 1463189822925 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 18:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:37:02 INFO - PROCESS | 3008 | 1463189822934 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:37:02 INFO - PROCESS | 3008 | 1463189822938 Marionette TRACE conn6 <- [1,2314,null,{}] 18:37:02 INFO - PROCESS | 3008 | 1463189822942 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:03 INFO - PROCESS | 3008 | 1463189823053 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 18:37:03 INFO - PROCESS | 3008 | 1463189823193 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:03 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529AC000 == 77 [pid = 3008] [id = 588] 18:37:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (0000000749CA4000) [pid = 3008] [serial = 1764] [outer = 0000000000000000] 18:37:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000074EA0A800) [pid = 3008] [serial = 1765] [outer = 0000000749CA4000] 18:37:03 INFO - PROCESS | 3008 | 1463189823245 Marionette DEBUG loaded listener.js 18:37:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000752462000) [pid = 3008] [serial = 1766] [outer = 0000000749CA4000] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 00000007605EA800 == 76 [pid = 3008] [id = 579] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075FC8F800 == 75 [pid = 3008] [id = 578] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075279B000 == 74 [pid = 3008] [id = 577] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075E86A000 == 73 [pid = 3008] [id = 576] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075E609000 == 72 [pid = 3008] [id = 575] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD21800 == 71 [pid = 3008] [id = 574] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000075D81D000 == 70 [pid = 3008] [id = 573] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000759216800 == 69 [pid = 3008] [id = 572] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 000000074ECAB000 == 68 [pid = 3008] [id = 571] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000074DD89000) [pid = 3008] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (00000007485EEC00) [pid = 3008] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (0000000761008000) [pid = 3008] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (00000007597FBC00) [pid = 3008] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (000000075A372000) [pid = 3008] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (000000075FA16800) [pid = 3008] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 00000007590C2000 == 67 [pid = 3008] [id = 564] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 0000000756C1F800 == 66 [pid = 3008] [id = 563] 18:37:03 INFO - PROCESS | 3008 | --DOCSHELL 00000007556DB800 == 65 [pid = 3008] [id = 562] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (00000007590D6000) [pid = 3008] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (0000000761004000) [pid = 3008] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000075FBB0000) [pid = 3008] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000755688000) [pid = 3008] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075E47B800) [pid = 3008] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000075F94A400) [pid = 3008] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000075E4F2000) [pid = 3008] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000752A86800) [pid = 3008] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (0000000756511C00) [pid = 3008] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000755DAB400) [pid = 3008] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000075F954C00) [pid = 3008] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (0000000756DF3000) [pid = 3008] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (0000000760F1AC00) [pid = 3008] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000074DDF2400) [pid = 3008] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (00000007485F2800) [pid = 3008] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (0000000759765C00) [pid = 3008] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000074CE5AC00) [pid = 3008] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000755680000) [pid = 3008] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000756DF4C00) [pid = 3008] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000075813C400) [pid = 3008] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000759088400) [pid = 3008] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000759134000) [pid = 3008] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000075DDEB400) [pid = 3008] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (000000074D00EC00) [pid = 3008] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (00000007603F6400) [pid = 3008] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000074F002C00) [pid = 3008] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (00000007603EEC00) [pid = 3008] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (0000000752D85400) [pid = 3008] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000758D46C00) [pid = 3008] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (0000000756C7C800) [pid = 3008] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (0000000758C5D000) [pid = 3008] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000756511000) [pid = 3008] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000075FBA2C00) [pid = 3008] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000075FAEA400) [pid = 3008] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (00000007480B9400) [pid = 3008] [serial = 1124] [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.] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000074DDEE000) [pid = 3008] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000074F00DC00) [pid = 3008] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000752D84400) [pid = 3008] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (00000007597F0C00) [pid = 3008] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (00000007597F2400) [pid = 3008] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (000000075E482800) [pid = 3008] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000760514800) [pid = 3008] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000075DDEC000) [pid = 3008] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000074F03AC00) [pid = 3008] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (00000007597F1000) [pid = 3008] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000755F6CC00) [pid = 3008] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000075D153000) [pid = 3008] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:37:03 INFO - PROCESS | 3008 | 1463189823847 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 18:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:37:03 INFO - PROCESS | 3008 | 1463189823878 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 18:37:03 INFO - PROCESS | 3008 | 1463189823880 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 18:37:03 INFO - PROCESS | 3008 | 1463189823884 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:37:03 INFO - PROCESS | 3008 | 1463189823886 Marionette TRACE conn6 <- [1,2318,null,{}] 18:37:03 INFO - PROCESS | 3008 | 1463189823896 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:04 INFO - PROCESS | 3008 | 1463189823997 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 18:37:04 INFO - PROCESS | 3008 | 1463189824088 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:04 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E9800 == 66 [pid = 3008] [id = 589] 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000074CE16000) [pid = 3008] [serial = 1767] [outer = 0000000000000000] 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000074EA85C00) [pid = 3008] [serial = 1768] [outer = 000000074CE16000] 18:37:04 INFO - PROCESS | 3008 | 1463189824139 Marionette DEBUG loaded listener.js 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000752461000) [pid = 3008] [serial = 1769] [outer = 000000074CE16000] 18:37:04 INFO - PROCESS | 3008 | 1463189824563 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 18:37:04 INFO - PROCESS | 3008 | 1463189824628 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 18:37:04 INFO - PROCESS | 3008 | 1463189824630 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 18:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:37:04 INFO - PROCESS | 3008 | 1463189824637 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:37:04 INFO - PROCESS | 3008 | 1463189824638 Marionette TRACE conn6 <- [1,2322,null,{}] 18:37:04 INFO - PROCESS | 3008 | 1463189824642 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:04 INFO - PROCESS | 3008 | 1463189824735 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 18:37:04 INFO - PROCESS | 3008 | 1463189824778 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:04 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756020800 == 67 [pid = 3008] [id = 590] 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000752A8FC00) [pid = 3008] [serial = 1770] [outer = 0000000000000000] 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000752D07800) [pid = 3008] [serial = 1771] [outer = 0000000752A8FC00] 18:37:04 INFO - PROCESS | 3008 | 1463189824826 Marionette DEBUG loaded listener.js 18:37:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000752D89C00) [pid = 3008] [serial = 1772] [outer = 0000000752A8FC00] 18:37:05 INFO - PROCESS | 3008 | 1463189825282 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 691ms 18:37:05 INFO - PROCESS | 3008 | 1463189825326 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 18:37:05 INFO - PROCESS | 3008 | 1463189825329 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 18:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:37:05 INFO - PROCESS | 3008 | 1463189825332 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:37:05 INFO - PROCESS | 3008 | 1463189825334 Marionette TRACE conn6 <- [1,2326,null,{}] 18:37:05 INFO - PROCESS | 3008 | 1463189825338 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:05 INFO - PROCESS | 3008 | 1463189825428 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 18:37:05 INFO - PROCESS | 3008 | 1463189825437 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000074EAD2000 == 68 [pid = 3008] [id = 591] 18:37:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000753506400) [pid = 3008] [serial = 1773] [outer = 0000000000000000] 18:37:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000753624000) [pid = 3008] [serial = 1774] [outer = 0000000753506400] 18:37:05 INFO - PROCESS | 3008 | 1463189825483 Marionette DEBUG loaded listener.js 18:37:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (00000007548EB800) [pid = 3008] [serial = 1775] [outer = 0000000753506400] 18:37:05 INFO - PROCESS | 3008 | 1463189825930 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 18:37:05 INFO - PROCESS | 3008 | 1463189825964 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 18:37:05 INFO - PROCESS | 3008 | 1463189825966 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 18:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:37:05 INFO - PROCESS | 3008 | 1463189825980 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:37:05 INFO - PROCESS | 3008 | 1463189825982 Marionette TRACE conn6 <- [1,2330,null,{}] 18:37:05 INFO - PROCESS | 3008 | 1463189825986 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:06 INFO - PROCESS | 3008 | 1463189826127 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 18:37:06 INFO - PROCESS | 3008 | 1463189826213 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075920F000 == 69 [pid = 3008] [id = 592] 18:37:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (000000075568A000) [pid = 3008] [serial = 1776] [outer = 0000000000000000] 18:37:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000755C43400) [pid = 3008] [serial = 1777] [outer = 000000075568A000] 18:37:06 INFO - PROCESS | 3008 | 1463189826262 Marionette DEBUG loaded listener.js 18:37:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000755DA2C00) [pid = 3008] [serial = 1778] [outer = 000000075568A000] 18:37:06 INFO - PROCESS | 3008 | 1463189826705 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 795ms 18:37:06 INFO - PROCESS | 3008 | 1463189826768 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 18:37:06 INFO - PROCESS | 3008 | 1463189826770 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 18:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:37:06 INFO - PROCESS | 3008 | 1463189826774 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:37:06 INFO - PROCESS | 3008 | 1463189826775 Marionette TRACE conn6 <- [1,2334,null,{}] 18:37:06 INFO - PROCESS | 3008 | 1463189826779 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:06 INFO - PROCESS | 3008 | 1463189826900 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 18:37:06 INFO - PROCESS | 3008 | 1463189826960 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759267000 == 70 [pid = 3008] [id = 593] 18:37:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000755F07800) [pid = 3008] [serial = 1779] [outer = 0000000000000000] 18:37:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000755F76400) [pid = 3008] [serial = 1780] [outer = 0000000755F07800] 18:37:07 INFO - PROCESS | 3008 | 1463189827006 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (000000075611F800) [pid = 3008] [serial = 1781] [outer = 0000000755F07800] 18:37:07 INFO - PROCESS | 3008 | 1463189827447 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 18:37:07 INFO - PROCESS | 3008 | 1463189827467 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 18:37:07 INFO - PROCESS | 3008 | 1463189827469 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 18:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:37:07 INFO - PROCESS | 3008 | 1463189827473 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:37:07 INFO - PROCESS | 3008 | 1463189827474 Marionette TRACE conn6 <- [1,2338,null,{}] 18:37:07 INFO - PROCESS | 3008 | 1463189827511 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:07 INFO - PROCESS | 3008 | 1463189827636 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 18:37:07 INFO - PROCESS | 3008 | 1463189827697 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000075972B800 == 71 [pid = 3008] [id = 594] 18:37:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (0000000756144800) [pid = 3008] [serial = 1782] [outer = 0000000000000000] 18:37:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000075614A000) [pid = 3008] [serial = 1783] [outer = 0000000756144800] 18:37:07 INFO - PROCESS | 3008 | 1463189827744 Marionette DEBUG loaded listener.js 18:37:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (0000000756515000) [pid = 3008] [serial = 1784] [outer = 0000000756144800] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (0000000757CEB000) [pid = 3008] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (000000075A31A000) [pid = 3008] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000756C7DC00) [pid = 3008] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000074D94B000) [pid = 3008] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (00000007487A0800) [pid = 3008] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (00000007590D0C00) [pid = 3008] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000748797800) [pid = 3008] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000746D49000) [pid = 3008] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:37:08 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (000000075DDE5000) [pid = 3008] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:37:08 INFO - PROCESS | 3008 | 1463189828368 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 941ms 18:37:08 INFO - PROCESS | 3008 | 1463189828427 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 18:37:08 INFO - PROCESS | 3008 | 1463189828430 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 18:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:37:08 INFO - PROCESS | 3008 | 1463189828434 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:37:08 INFO - PROCESS | 3008 | 1463189828435 Marionette TRACE conn6 <- [1,2342,null,{}] 18:37:08 INFO - PROCESS | 3008 | 1463189828446 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:08 INFO - PROCESS | 3008 | 1463189828537 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 18:37:08 INFO - PROCESS | 3008 | 1463189828546 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DCF000 == 72 [pid = 3008] [id = 595] 18:37:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000756513C00) [pid = 3008] [serial = 1785] [outer = 0000000000000000] 18:37:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (000000075652AC00) [pid = 3008] [serial = 1786] [outer = 0000000756513C00] 18:37:08 INFO - PROCESS | 3008 | 1463189828593 Marionette DEBUG loaded listener.js 18:37:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (00000007565AA000) [pid = 3008] [serial = 1787] [outer = 0000000756513C00] 18:37:09 INFO - PROCESS | 3008 | 1463189829017 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 647ms 18:37:09 INFO - PROCESS | 3008 | 1463189829085 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 18:37:09 INFO - PROCESS | 3008 | 1463189829087 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 18:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:37:09 INFO - PROCESS | 3008 | 1463189829091 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 3008 | 1463189829093 Marionette TRACE conn6 <- [1,2346,null,{}] 18:37:09 INFO - PROCESS | 3008 | 1463189829096 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:09 INFO - PROCESS | 3008 | 1463189829188 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 18:37:09 INFO - PROCESS | 3008 | 1463189829233 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBBB800 == 73 [pid = 3008] [id = 596] 18:37:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000756C81000) [pid = 3008] [serial = 1788] [outer = 0000000000000000] 18:37:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000756C85800) [pid = 3008] [serial = 1789] [outer = 0000000756C81000] 18:37:09 INFO - PROCESS | 3008 | 1463189829279 Marionette DEBUG loaded listener.js 18:37:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000756F35000) [pid = 3008] [serial = 1790] [outer = 0000000756C81000] 18:37:09 INFO - PROCESS | 3008 | 1463189829721 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 18:37:09 INFO - PROCESS | 3008 | 1463189829786 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 18:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:37:09 INFO - PROCESS | 3008 | 1463189829788 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 18:37:09 INFO - PROCESS | 3008 | 1463189829792 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:37:09 INFO - PROCESS | 3008 | 1463189829803 Marionette TRACE conn6 <- [1,2350,null,{}] 18:37:09 INFO - PROCESS | 3008 | 1463189829807 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:09 INFO - PROCESS | 3008 | 1463189829918 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 18:37:09 INFO - PROCESS | 3008 | 1463189829924 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0B8000 == 74 [pid = 3008] [id = 597] 18:37:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (0000000756DF5C00) [pid = 3008] [serial = 1791] [outer = 0000000000000000] 18:37:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000756FBAC00) [pid = 3008] [serial = 1792] [outer = 0000000756DF5C00] 18:37:09 INFO - PROCESS | 3008 | 1463189829976 Marionette DEBUG loaded listener.js 18:37:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (00000007578C4800) [pid = 3008] [serial = 1793] [outer = 0000000756DF5C00] 18:37:10 INFO - PROCESS | 3008 | 1463189830732 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1005ms 18:37:10 INFO - PROCESS | 3008 | 1463189830800 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 18:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:37:10 INFO - PROCESS | 3008 | 1463189830806 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 18:37:10 INFO - PROCESS | 3008 | 1463189830810 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:37:10 INFO - PROCESS | 3008 | 1463189830815 Marionette TRACE conn6 <- [1,2354,null,{}] 18:37:10 INFO - PROCESS | 3008 | 1463189830821 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:10 INFO - PROCESS | 3008 | 1463189830947 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 18:37:11 INFO - PROCESS | 3008 | 1463189831084 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:11 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D79000 == 75 [pid = 3008] [id = 598] 18:37:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (00000007487A0800) [pid = 3008] [serial = 1794] [outer = 0000000000000000] 18:37:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (0000000749CA0000) [pid = 3008] [serial = 1795] [outer = 00000007487A0800] 18:37:11 INFO - PROCESS | 3008 | 1463189831145 Marionette DEBUG loaded listener.js 18:37:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000074DDEF400) [pid = 3008] [serial = 1796] [outer = 00000007487A0800] 18:37:11 INFO - PROCESS | 3008 | 1463189831743 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 985ms 18:37:11 INFO - PROCESS | 3008 | 1463189831799 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 18:37:11 INFO - PROCESS | 3008 | 1463189831806 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 18:37:11 INFO - PROCESS | 3008 | 1463189831813 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:37:11 INFO - PROCESS | 3008 | 1463189831816 Marionette TRACE conn6 <- [1,2358,null,{}] 18:37:11 INFO - PROCESS | 3008 | 1463189831820 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:11 INFO - PROCESS | 3008 | 1463189831941 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 18:37:12 INFO - PROCESS | 3008 | 1463189832075 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:12 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759245800 == 76 [pid = 3008] [id = 599] 18:37:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (00000007525E7400) [pid = 3008] [serial = 1797] [outer = 0000000000000000] 18:37:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000752D08000) [pid = 3008] [serial = 1798] [outer = 00000007525E7400] 18:37:12 INFO - PROCESS | 3008 | 1463189832134 Marionette DEBUG loaded listener.js 18:37:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000075567C400) [pid = 3008] [serial = 1799] [outer = 00000007525E7400] 18:37:12 INFO - PROCESS | 3008 | 1463189832772 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 987ms 18:37:12 INFO - PROCESS | 3008 | 1463189832805 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 18:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:37:12 INFO - PROCESS | 3008 | 1463189832808 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 18:37:12 INFO - PROCESS | 3008 | 1463189832811 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:37:12 INFO - PROCESS | 3008 | 1463189832816 Marionette TRACE conn6 <- [1,2362,null,{}] 18:37:12 INFO - PROCESS | 3008 | 1463189832828 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:12 INFO - PROCESS | 3008 | 1463189832949 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 18:37:13 INFO - PROCESS | 3008 | 1463189833086 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3CA000 == 77 [pid = 3008] [id = 600] 18:37:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000075652E400) [pid = 3008] [serial = 1800] [outer = 0000000000000000] 18:37:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000756C7D800) [pid = 3008] [serial = 1801] [outer = 000000075652E400] 18:37:13 INFO - PROCESS | 3008 | 1463189833146 Marionette DEBUG loaded listener.js 18:37:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000756FBC000) [pid = 3008] [serial = 1802] [outer = 000000075652E400] 18:37:13 INFO - PROCESS | 3008 | 1463189833774 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1038ms 18:37:13 INFO - PROCESS | 3008 | 1463189833850 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 18:37:13 INFO - PROCESS | 3008 | 1463189833853 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 18:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:37:13 INFO - PROCESS | 3008 | 1463189833857 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:37:13 INFO - PROCESS | 3008 | 1463189833859 Marionette TRACE conn6 <- [1,2366,null,{}] 18:37:13 INFO - PROCESS | 3008 | 1463189833863 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:14 INFO - PROCESS | 3008 | 1463189834012 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 18:37:14 INFO - PROCESS | 3008 | 1463189834144 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D85F000 == 78 [pid = 3008] [id = 601] 18:37:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000756FF9800) [pid = 3008] [serial = 1803] [outer = 0000000000000000] 18:37:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000757C49400) [pid = 3008] [serial = 1804] [outer = 0000000756FF9800] 18:37:14 INFO - PROCESS | 3008 | 1463189834202 Marionette DEBUG loaded listener.js 18:37:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (00000007581E6C00) [pid = 3008] [serial = 1805] [outer = 0000000756FF9800] 18:37:14 INFO - PROCESS | 3008 | 1463189834762 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 944ms 18:37:14 INFO - PROCESS | 3008 | 1463189834803 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 18:37:14 INFO - PROCESS | 3008 | 1463189834806 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 18:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:37:14 INFO - PROCESS | 3008 | 1463189834810 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:37:14 INFO - PROCESS | 3008 | 1463189834812 Marionette TRACE conn6 <- [1,2370,null,{}] 18:37:14 INFO - PROCESS | 3008 | 1463189834816 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:14 INFO - PROCESS | 3008 | 1463189834930 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 18:37:15 INFO - PROCESS | 3008 | 1463189835063 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA25800 == 79 [pid = 3008] [id = 602] 18:37:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000756FF9C00) [pid = 3008] [serial = 1806] [outer = 0000000000000000] 18:37:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000758C60C00) [pid = 3008] [serial = 1807] [outer = 0000000756FF9C00] 18:37:15 INFO - PROCESS | 3008 | 1463189835120 Marionette DEBUG loaded listener.js 18:37:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000758D4C400) [pid = 3008] [serial = 1808] [outer = 0000000756FF9C00] 18:37:15 INFO - PROCESS | 3008 | 1463189835753 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 986ms 18:37:15 INFO - PROCESS | 3008 | 1463189835799 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 18:37:15 INFO - PROCESS | 3008 | 1463189835801 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 18:37:15 INFO - PROCESS | 3008 | 1463189835805 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:37:15 INFO - PROCESS | 3008 | 1463189835807 Marionette TRACE conn6 <- [1,2374,null,{}] 18:37:15 INFO - PROCESS | 3008 | 1463189835811 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:15 INFO - PROCESS | 3008 | 1463189835939 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 18:37:16 INFO - PROCESS | 3008 | 1463189836073 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E59B000 == 80 [pid = 3008] [id = 603] 18:37:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000759081C00) [pid = 3008] [serial = 1809] [outer = 0000000000000000] 18:37:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (00000007590D3000) [pid = 3008] [serial = 1810] [outer = 0000000759081C00] 18:37:16 INFO - PROCESS | 3008 | 1463189836131 Marionette DEBUG loaded listener.js 18:37:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000759138C00) [pid = 3008] [serial = 1811] [outer = 0000000759081C00] 18:37:16 INFO - PROCESS | 3008 | 1463189836763 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1022ms 18:37:16 INFO - PROCESS | 3008 | 1463189836830 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 18:37:16 INFO - PROCESS | 3008 | 1463189836832 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 18:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:37:16 INFO - PROCESS | 3008 | 1463189836836 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:37:16 INFO - PROCESS | 3008 | 1463189836838 Marionette TRACE conn6 <- [1,2378,null,{}] 18:37:16 INFO - PROCESS | 3008 | 1463189836842 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:16 INFO - PROCESS | 3008 | 1463189836960 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 18:37:17 INFO - PROCESS | 3008 | 1463189837228 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:17 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529AE000 == 81 [pid = 3008] [id = 604] 18:37:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000747E57800) [pid = 3008] [serial = 1812] [outer = 0000000000000000] 18:37:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (00000007480C2800) [pid = 3008] [serial = 1813] [outer = 0000000747E57800] 18:37:17 INFO - PROCESS | 3008 | 1463189837286 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000074D21D800) [pid = 3008] [serial = 1814] [outer = 0000000747E57800] 18:37:17 INFO - PROCESS | 3008 | 1463189837934 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1134ms 18:37:17 INFO - PROCESS | 3008 | 1463189837973 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 18:37:17 INFO - PROCESS | 3008 | 1463189837978 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 18:37:17 INFO - PROCESS | 3008 | 1463189837983 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:37:17 INFO - PROCESS | 3008 | 1463189837987 Marionette TRACE conn6 <- [1,2382,null,{}] 18:37:17 INFO - PROCESS | 3008 | 1463189837992 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:18 INFO - PROCESS | 3008 | 1463189838110 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 18:37:18 INFO - PROCESS | 3008 | 1463189838250 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C8D000 == 82 [pid = 3008] [id = 605] 18:37:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000752978000) [pid = 3008] [serial = 1815] [outer = 0000000000000000] 18:37:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (0000000752D05000) [pid = 3008] [serial = 1816] [outer = 0000000752978000] 18:37:18 INFO - PROCESS | 3008 | 1463189838304 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000075563DC00) [pid = 3008] [serial = 1817] [outer = 0000000752978000] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBBB800 == 81 [pid = 3008] [id = 596] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DCF000 == 80 [pid = 3008] [id = 595] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000075972B800 == 79 [pid = 3008] [id = 594] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 0000000759267000 == 78 [pid = 3008] [id = 593] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000075920F000 == 77 [pid = 3008] [id = 592] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000074EAD2000 == 76 [pid = 3008] [id = 591] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 0000000756020800 == 75 [pid = 3008] [id = 590] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E9800 == 74 [pid = 3008] [id = 589] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (0000000756124800) [pid = 3008] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000756589C00) [pid = 3008] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000756FAD400) [pid = 3008] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (00000007578C2400) [pid = 3008] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000758C67800) [pid = 3008] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 00000007529AC000 == 73 [pid = 3008] [id = 588] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 00000007527A9800 == 72 [pid = 3008] [id = 587] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 0000000762772000 == 71 [pid = 3008] [id = 584] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 0000000762281000 == 70 [pid = 3008] [id = 583] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000075E811800 == 69 [pid = 3008] [id = 582] 18:37:18 INFO - PROCESS | 3008 | --DOCSHELL 000000075926A000 == 68 [pid = 3008] [id = 581] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000748574400) [pid = 3008] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000075E4ED000) [pid = 3008] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000075D150400) [pid = 3008] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (000000074F011800) [pid = 3008] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (00000007592FB800) [pid = 3008] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000075E478400) [pid = 3008] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000759752C00) [pid = 3008] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000075A374800) [pid = 3008] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (00000007597A2C00) [pid = 3008] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000075D149800) [pid = 3008] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000758D46800) [pid = 3008] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000755689800) [pid = 3008] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000755F76000) [pid = 3008] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000752D83400) [pid = 3008] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (000000074D21E000) [pid = 3008] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000075913A000) [pid = 3008] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (0000000755A10400) [pid = 3008] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (0000000758FCF400) [pid = 3008] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000752D11C00) [pid = 3008] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000074EA0B800) [pid = 3008] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (00000007578C3400) [pid = 3008] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000756F3DC00) [pid = 3008] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:37:18 INFO - PROCESS | 3008 | 1463189838932 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 988ms 18:37:18 INFO - PROCESS | 3008 | 1463189838977 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 3008 | 1463189838981 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 18:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:37:19 INFO - PROCESS | 3008 | 1463189838992 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 3008 | 1463189838994 Marionette TRACE conn6 <- [1,2386,null,{}] 18:37:19 INFO - PROCESS | 3008 | 1463189838999 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:19 INFO - PROCESS | 3008 | 1463189839095 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 18:37:19 INFO - PROCESS | 3008 | 1463189839102 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755AB2000 == 69 [pid = 3008] [id = 606] 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (00000007524A9000) [pid = 3008] [serial = 1818] [outer = 0000000000000000] 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000752D10400) [pid = 3008] [serial = 1819] [outer = 00000007524A9000] 18:37:19 INFO - PROCESS | 3008 | 1463189839149 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (0000000755689400) [pid = 3008] [serial = 1820] [outer = 00000007524A9000] 18:37:19 INFO - PROCESS | 3008 | 1463189839646 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 18:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:37:19 INFO - PROCESS | 3008 | 1463189839687 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 3008 | 1463189839689 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 18:37:19 INFO - PROCESS | 3008 | 1463189839695 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 3008 | 1463189839701 Marionette TRACE conn6 <- [1,2390,null,{}] 18:37:19 INFO - PROCESS | 3008 | 1463189839710 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:19 INFO - PROCESS | 3008 | 1463189839806 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 18:37:19 INFO - PROCESS | 3008 | 1463189839816 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759286800 == 70 [pid = 3008] [id = 607] 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (0000000755F71400) [pid = 3008] [serial = 1821] [outer = 0000000000000000] 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000075611E400) [pid = 3008] [serial = 1822] [outer = 0000000755F71400] 18:37:19 INFO - PROCESS | 3008 | 1463189839862 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (0000000756510800) [pid = 3008] [serial = 1823] [outer = 0000000755F71400] 18:37:20 INFO - PROCESS | 3008 | 1463189840340 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 18:37:20 INFO - PROCESS | 3008 | 1463189840385 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 3008 | 1463189840388 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 18:37:20 INFO - PROCESS | 3008 | 1463189840391 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:37:20 INFO - PROCESS | 3008 | 1463189840393 Marionette TRACE conn6 <- [1,2394,null,{}] 18:37:20 INFO - PROCESS | 3008 | 1463189840397 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:20 INFO - PROCESS | 3008 | 1463189840519 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 18:37:20 INFO - PROCESS | 3008 | 1463189840623 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBB5800 == 71 [pid = 3008] [id = 608] 18:37:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000755F71C00) [pid = 3008] [serial = 1824] [outer = 0000000000000000] 18:37:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000756C82000) [pid = 3008] [serial = 1825] [outer = 0000000755F71C00] 18:37:20 INFO - PROCESS | 3008 | 1463189840669 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000756FA6C00) [pid = 3008] [serial = 1826] [outer = 0000000755F71C00] 18:37:21 INFO - PROCESS | 3008 | 1463189841085 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 18:37:21 INFO - PROCESS | 3008 | 1463189841128 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 3008 | 1463189841130 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 18:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:37:21 INFO - PROCESS | 3008 | 1463189841134 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 3008 | 1463189841136 Marionette TRACE conn6 <- [1,2398,null,{}] 18:37:21 INFO - PROCESS | 3008 | 1463189841139 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:21 INFO - PROCESS | 3008 | 1463189841264 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 18:37:21 INFO - PROCESS | 3008 | 1463189841325 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C330800 == 72 [pid = 3008] [id = 609] 18:37:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000756FC9C00) [pid = 3008] [serial = 1827] [outer = 0000000000000000] 18:37:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (00000007578C2400) [pid = 3008] [serial = 1828] [outer = 0000000756FC9C00] 18:37:21 INFO - PROCESS | 3008 | 1463189841378 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000758E27C00) [pid = 3008] [serial = 1829] [outer = 0000000756FC9C00] 18:37:21 INFO - PROCESS | 3008 | 1463189841893 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 838ms 18:37:21 INFO - PROCESS | 3008 | 1463189841975 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 3008 | 1463189841977 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 18:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:37:21 INFO - PROCESS | 3008 | 1463189841987 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 3008 | 1463189841989 Marionette TRACE conn6 <- [1,2402,null,{}] 18:37:21 INFO - PROCESS | 3008 | 1463189841993 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:22 INFO - PROCESS | 3008 | 1463189842124 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 18:37:22 INFO - PROCESS | 3008 | 1463189842185 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D873800 == 73 [pid = 3008] [id = 610] 18:37:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000759135C00) [pid = 3008] [serial = 1830] [outer = 0000000000000000] 18:37:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (00000007592F3C00) [pid = 3008] [serial = 1831] [outer = 0000000759135C00] 18:37:22 INFO - PROCESS | 3008 | 1463189842232 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (00000007593DC400) [pid = 3008] [serial = 1832] [outer = 0000000759135C00] 18:37:22 INFO - PROCESS | 3008 | 1463189842643 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 18:37:22 INFO - PROCESS | 3008 | 1463189842675 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 18:37:22 INFO - PROCESS | 3008 | 1463189842678 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 18:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:37:22 INFO - PROCESS | 3008 | 1463189842682 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:37:22 INFO - PROCESS | 3008 | 1463189842684 Marionette TRACE conn6 <- [1,2406,null,{}] 18:37:22 INFO - PROCESS | 3008 | 1463189842687 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:22 INFO - PROCESS | 3008 | 1463189842815 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 18:37:22 INFO - PROCESS | 3008 | 1463189842872 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E598000 == 74 [pid = 3008] [id = 611] 18:37:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (00000007593DF000) [pid = 3008] [serial = 1833] [outer = 0000000000000000] 18:37:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000759761C00) [pid = 3008] [serial = 1834] [outer = 00000007593DF000] 18:37:22 INFO - PROCESS | 3008 | 1463189842918 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (00000007597AA800) [pid = 3008] [serial = 1835] [outer = 00000007593DF000] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (0000000747706C00) [pid = 3008] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000075568A000) [pid = 3008] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000755F07800) [pid = 3008] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000756144800) [pid = 3008] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000749CA4000) [pid = 3008] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000075E4F7400) [pid = 3008] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000074CE16000) [pid = 3008] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000752A8FC00) [pid = 3008] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (00000007485D4800) [pid = 3008] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000753506400) [pid = 3008] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (0000000756C81000) [pid = 3008] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:37:23 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (0000000756513C00) [pid = 3008] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:37:23 INFO - PROCESS | 3008 | 1463189843369 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 18:37:23 INFO - PROCESS | 3008 | 1463189843419 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 3008 | 1463189843421 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 18:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:37:23 INFO - PROCESS | 3008 | 1463189843424 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 3008 | 1463189843426 Marionette TRACE conn6 <- [1,2410,null,{}] 18:37:23 INFO - PROCESS | 3008 | 1463189843430 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:23 INFO - PROCESS | 3008 | 1463189843546 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 18:37:23 INFO - PROCESS | 3008 | 1463189843553 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E715800 == 75 [pid = 3008] [id = 612] 18:37:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (000000074D00A000) [pid = 3008] [serial = 1836] [outer = 0000000000000000] 18:37:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000755F08000) [pid = 3008] [serial = 1837] [outer = 000000074D00A000] 18:37:23 INFO - PROCESS | 3008 | 1463189843598 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (00000007597AF000) [pid = 3008] [serial = 1838] [outer = 000000074D00A000] 18:37:24 INFO - PROCESS | 3008 | 1463189844047 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 18:37:24 INFO - PROCESS | 3008 | 1463189844119 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 3008 | 1463189844121 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 18:37:24 INFO - PROCESS | 3008 | 1463189844125 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:37:24 INFO - PROCESS | 3008 | 1463189844127 Marionette TRACE conn6 <- [1,2414,null,{}] 18:37:24 INFO - PROCESS | 3008 | 1463189844130 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:24 INFO - PROCESS | 3008 | 1463189844225 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 18:37:24 INFO - PROCESS | 3008 | 1463189844233 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E817000 == 76 [pid = 3008] [id = 613] 18:37:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (00000007597EEC00) [pid = 3008] [serial = 1839] [outer = 0000000000000000] 18:37:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (00000007597FA800) [pid = 3008] [serial = 1840] [outer = 00000007597EEC00] 18:37:24 INFO - PROCESS | 3008 | 1463189844278 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (000000075A31A000) [pid = 3008] [serial = 1841] [outer = 00000007597EEC00] 18:37:24 INFO - PROCESS | 3008 | 1463189844698 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 587ms 18:37:24 INFO - PROCESS | 3008 | 1463189844724 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 3008 | 1463189844726 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 18:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:37:24 INFO - PROCESS | 3008 | 1463189844743 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 3008 | 1463189844745 Marionette TRACE conn6 <- [1,2418,null,{}] 18:37:24 INFO - PROCESS | 3008 | 1463189844750 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:24 INFO - PROCESS | 3008 | 1463189844851 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 18:37:24 INFO - PROCESS | 3008 | 1463189844857 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8CE800 == 77 [pid = 3008] [id = 614] 18:37:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000075A320000) [pid = 3008] [serial = 1842] [outer = 0000000000000000] 18:37:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (000000075A373000) [pid = 3008] [serial = 1843] [outer = 000000075A320000] 18:37:24 INFO - PROCESS | 3008 | 1463189844908 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (000000075D152000) [pid = 3008] [serial = 1844] [outer = 000000075A320000] 18:37:25 INFO - PROCESS | 3008 | 1463189845647 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 943ms 18:37:25 INFO - PROCESS | 3008 | 1463189845678 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 18:37:25 INFO - PROCESS | 3008 | 1463189845684 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 18:37:25 INFO - PROCESS | 3008 | 1463189845689 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:37:25 INFO - PROCESS | 3008 | 1463189845694 Marionette TRACE conn6 <- [1,2422,null,{}] 18:37:25 INFO - PROCESS | 3008 | 1463189845700 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:25 INFO - PROCESS | 3008 | 1463189845828 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 18:37:25 INFO - PROCESS | 3008 | 1463189845941 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758175800 == 78 [pid = 3008] [id = 615] 18:37:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000074EA90800) [pid = 3008] [serial = 1845] [outer = 0000000000000000] 18:37:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (00000007524B3C00) [pid = 3008] [serial = 1846] [outer = 000000074EA90800] 18:37:26 INFO - PROCESS | 3008 | 1463189846001 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000075348D800) [pid = 3008] [serial = 1847] [outer = 000000074EA90800] 18:37:26 INFO - PROCESS | 3008 | 1463189846633 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 18:37:26 INFO - PROCESS | 3008 | 1463189846677 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 3008 | 1463189846683 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 18:37:26 INFO - PROCESS | 3008 | 1463189846690 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:37:26 INFO - PROCESS | 3008 | 1463189846693 Marionette TRACE conn6 <- [1,2426,null,{}] 18:37:26 INFO - PROCESS | 3008 | 1463189846698 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:26 INFO - PROCESS | 3008 | 1463189846822 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 18:37:26 INFO - PROCESS | 3008 | 1463189846960 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C332000 == 79 [pid = 3008] [id = 616] 18:37:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000755D9F400) [pid = 3008] [serial = 1848] [outer = 0000000000000000] 18:37:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (0000000755F79800) [pid = 3008] [serial = 1849] [outer = 0000000755D9F400] 18:37:27 INFO - PROCESS | 3008 | 1463189847018 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000756C82400) [pid = 3008] [serial = 1850] [outer = 0000000755D9F400] 18:37:27 INFO - PROCESS | 3008 | 1463189847593 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 984ms 18:37:27 INFO - PROCESS | 3008 | 1463189847680 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 3008 | 1463189847683 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 18:37:27 INFO - PROCESS | 3008 | 1463189847701 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:37:27 INFO - PROCESS | 3008 | 1463189847705 Marionette TRACE conn6 <- [1,2430,null,{}] 18:37:27 INFO - PROCESS | 3008 | 1463189847717 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:27 INFO - PROCESS | 3008 | 1463189847850 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 18:37:27 INFO - PROCESS | 3008 | 1463189847981 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC06000 == 80 [pid = 3008] [id = 617] 18:37:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000756FC7C00) [pid = 3008] [serial = 1851] [outer = 0000000000000000] 18:37:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000758FD6400) [pid = 3008] [serial = 1852] [outer = 0000000756FC7C00] 18:37:28 INFO - PROCESS | 3008 | 1463189848043 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000759762400) [pid = 3008] [serial = 1853] [outer = 0000000756FC7C00] 18:37:28 INFO - PROCESS | 3008 | 1463189848620 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 986ms 18:37:28 INFO - PROCESS | 3008 | 1463189848693 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 3008 | 1463189848696 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 18:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:37:28 INFO - PROCESS | 3008 | 1463189848700 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 3008 | 1463189848702 Marionette TRACE conn6 <- [1,2434,null,{}] 18:37:28 INFO - PROCESS | 3008 | 1463189848706 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:28 INFO - PROCESS | 3008 | 1463189848850 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 18:37:28 INFO - PROCESS | 3008 | 1463189848982 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC97800 == 81 [pid = 3008] [id = 618] 18:37:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000075908F800) [pid = 3008] [serial = 1854] [outer = 0000000000000000] 18:37:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000075D14E000) [pid = 3008] [serial = 1855] [outer = 000000075908F800] 18:37:29 INFO - PROCESS | 3008 | 1463189849039 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000075DDED400) [pid = 3008] [serial = 1856] [outer = 000000075908F800] 18:37:29 INFO - PROCESS | 3008 | 1463189849569 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 944ms 18:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:37:29 INFO - PROCESS | 3008 | 1463189849644 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 3008 | 1463189849647 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 18:37:29 INFO - PROCESS | 3008 | 1463189849651 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 3008 | 1463189849653 Marionette TRACE conn6 <- [1,2438,null,{}] 18:37:29 INFO - PROCESS | 3008 | 1463189849657 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:29 INFO - PROCESS | 3008 | 1463189849774 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 18:37:29 INFO - PROCESS | 3008 | 1463189849910 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000076041F800 == 82 [pid = 3008] [id = 619] 18:37:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075E47A800) [pid = 3008] [serial = 1857] [outer = 0000000000000000] 18:37:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075E47F800) [pid = 3008] [serial = 1858] [outer = 000000075E47A800] 18:37:29 INFO - PROCESS | 3008 | 1463189849967 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000075E4F1800) [pid = 3008] [serial = 1859] [outer = 000000075E47A800] 18:37:30 INFO - PROCESS | 3008 | 1463189850580 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 987ms 18:37:30 INFO - PROCESS | 3008 | 1463189850640 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 3008 | 1463189850643 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 18:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:37:30 INFO - PROCESS | 3008 | 1463189850647 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 3008 | 1463189850649 Marionette TRACE conn6 <- [1,2442,null,{}] 18:37:30 INFO - PROCESS | 3008 | 1463189850668 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:30 INFO - PROCESS | 3008 | 1463189850798 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 18:37:30 INFO - PROCESS | 3008 | 1463189850934 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F4F000 == 83 [pid = 3008] [id = 620] 18:37:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000075F94CC00) [pid = 3008] [serial = 1860] [outer = 0000000000000000] 18:37:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000075FA11C00) [pid = 3008] [serial = 1861] [outer = 000000075F94CC00] 18:37:31 INFO - PROCESS | 3008 | 1463189850992 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000075FAEA000) [pid = 3008] [serial = 1862] [outer = 000000075F94CC00] 18:37:31 INFO - PROCESS | 3008 | 1463189851592 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1005ms 18:37:31 INFO - PROCESS | 3008 | 1463189851655 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 3008 | 1463189851658 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 18:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:37:31 INFO - PROCESS | 3008 | 1463189851661 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 3008 | 1463189851663 Marionette TRACE conn6 <- [1,2446,null,{}] 18:37:31 INFO - PROCESS | 3008 | 1463189851667 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:31 INFO - PROCESS | 3008 | 1463189851782 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 18:37:31 INFO - PROCESS | 3008 | 1463189851918 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F7D000 == 84 [pid = 3008] [id = 621] 18:37:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (0000000756143C00) [pid = 3008] [serial = 1863] [outer = 0000000000000000] 18:37:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000075FAE9C00) [pid = 3008] [serial = 1864] [outer = 0000000756143C00] 18:37:31 INFO - PROCESS | 3008 | 1463189851974 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000075FBAE000) [pid = 3008] [serial = 1865] [outer = 0000000756143C00] 18:37:32 INFO - PROCESS | 3008 | 1463189852570 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 943ms 18:37:32 INFO - PROCESS | 3008 | 1463189852608 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 3008 | 1463189852610 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 18:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:37:32 INFO - PROCESS | 3008 | 1463189852614 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 3008 | 1463189852617 Marionette TRACE conn6 <- [1,2450,null,{}] 18:37:32 INFO - PROCESS | 3008 | 1463189852621 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:32 INFO - PROCESS | 3008 | 1463189852736 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 18:37:32 INFO - PROCESS | 3008 | 1463189852876 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 3008 | ++DOCSHELL 000000074DEE1000 == 85 [pid = 3008] [id = 622] 18:37:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000074EA8E400) [pid = 3008] [serial = 1866] [outer = 0000000000000000] 18:37:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000752D09C00) [pid = 3008] [serial = 1867] [outer = 000000074EA8E400] 18:37:32 INFO - PROCESS | 3008 | 1463189852934 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000075F952C00) [pid = 3008] [serial = 1868] [outer = 000000074EA8E400] 18:37:33 INFO - PROCESS | 3008 | 1463189853787 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1240ms 18:37:33 INFO - PROCESS | 3008 | 1463189853857 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 3008 | 1463189853862 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 18:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:37:33 INFO - PROCESS | 3008 | 1463189853867 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 3008 | 1463189853871 Marionette TRACE conn6 <- [1,2454,null,{}] 18:37:33 INFO - PROCESS | 3008 | 1463189853878 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:34 INFO - PROCESS | 3008 | 1463189854027 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 18:37:34 INFO - PROCESS | 3008 | 1463189854173 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758F0C000 == 86 [pid = 3008] [id = 623] 18:37:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000074D21FC00) [pid = 3008] [serial = 1869] [outer = 0000000000000000] 18:37:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000074D180C00) [pid = 3008] [serial = 1870] [outer = 000000074D21FC00] 18:37:34 INFO - PROCESS | 3008 | 1463189854228 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000752977800) [pid = 3008] [serial = 1871] [outer = 000000074D21FC00] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000759284000 == 85 [pid = 3008] [id = 565] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6C0800 == 84 [pid = 3008] [id = 567] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD2A000 == 83 [pid = 3008] [id = 404] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075E817000 == 82 [pid = 3008] [id = 613] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075E715800 == 81 [pid = 3008] [id = 612] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075E598000 == 80 [pid = 3008] [id = 611] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075D873800 == 79 [pid = 3008] [id = 610] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C330800 == 78 [pid = 3008] [id = 609] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBB5800 == 77 [pid = 3008] [id = 608] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (00000007548E7400) [pid = 3008] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000756FBAC00) [pid = 3008] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000759286800 == 76 [pid = 3008] [id = 607] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000755AB2000 == 75 [pid = 3008] [id = 606] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C8D000 == 74 [pid = 3008] [id = 605] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 00000007529AE000 == 73 [pid = 3008] [id = 604] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA25800 == 72 [pid = 3008] [id = 602] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075D85F000 == 71 [pid = 3008] [id = 601] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3CA000 == 70 [pid = 3008] [id = 600] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000759245800 == 69 [pid = 3008] [id = 599] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D79000 == 68 [pid = 3008] [id = 598] 18:37:34 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0B8000 == 67 [pid = 3008] [id = 597] 18:37:34 INFO - PROCESS | 3008 | 1463189854910 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1081ms 18:37:34 INFO - PROCESS | 3008 | 1463189854953 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 3008 | 1463189854958 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 18:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (000000074EA06000) [pid = 3008] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000755C43400) [pid = 3008] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (0000000755DA2C00) [pid = 3008] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000075611F800) [pid = 3008] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (0000000755F76400) [pid = 3008] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (000000075614A000) [pid = 3008] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000756FC6C00) [pid = 3008] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (0000000752462000) [pid = 3008] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000074EA0A800) [pid = 3008] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000075F93FC00) [pid = 3008] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000075F950800) [pid = 3008] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000075D145800) [pid = 3008] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000074EA85C00) [pid = 3008] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (0000000752461000) [pid = 3008] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000752D07800) [pid = 3008] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000752D89C00) [pid = 3008] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000075FA0F800) [pid = 3008] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000074CE17400) [pid = 3008] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000748671C00) [pid = 3008] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (0000000758D46400) [pid = 3008] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (0000000753624000) [pid = 3008] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000755687400) [pid = 3008] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (0000000756C85800) [pid = 3008] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (0000000756515000) [pid = 3008] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000756F35000) [pid = 3008] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (00000007565AA000) [pid = 3008] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (000000075652AC00) [pid = 3008] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:37:34 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (00000007548EB800) [pid = 3008] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:37:35 INFO - PROCESS | 3008 | 1463189855006 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 3008 | 1463189855009 Marionette TRACE conn6 <- [1,2458,null,{}] 18:37:35 INFO - PROCESS | 3008 | 1463189855018 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:35 INFO - PROCESS | 3008 | 1463189855123 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 18:37:35 INFO - PROCESS | 3008 | 1463189855137 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E1000 == 68 [pid = 3008] [id = 624] 18:37:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000748797000) [pid = 3008] [serial = 1872] [outer = 0000000000000000] 18:37:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (00000007524EA000) [pid = 3008] [serial = 1873] [outer = 0000000748797000] 18:37:35 INFO - PROCESS | 3008 | 1463189855184 Marionette DEBUG loaded listener.js 18:37:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000752D07800) [pid = 3008] [serial = 1874] [outer = 0000000748797000] 18:37:35 INFO - PROCESS | 3008 | 1463189855693 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 775ms 18:37:35 INFO - PROCESS | 3008 | 1463189855753 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 3008 | 1463189855756 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 18:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:37:35 INFO - PROCESS | 3008 | 1463189855760 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 3008 | 1463189855763 Marionette TRACE conn6 <- [1,2462,null,{}] 18:37:35 INFO - PROCESS | 3008 | 1463189855774 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:35 INFO - PROCESS | 3008 | 1463189855873 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 18:37:35 INFO - PROCESS | 3008 | 1463189855971 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000075922D000 == 69 [pid = 3008] [id = 625] 18:37:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000752A81C00) [pid = 3008] [serial = 1875] [outer = 0000000000000000] 18:37:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000755DA2000) [pid = 3008] [serial = 1876] [outer = 0000000752A81C00] 18:37:36 INFO - PROCESS | 3008 | 1463189856022 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000755F7A800) [pid = 3008] [serial = 1877] [outer = 0000000752A81C00] 18:37:36 INFO - PROCESS | 3008 | 1463189856423 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 18:37:36 INFO - PROCESS | 3008 | 1463189856496 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 3008 | 1463189856499 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 18:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:37:36 INFO - PROCESS | 3008 | 1463189856505 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 3008 | 1463189856507 Marionette TRACE conn6 <- [1,2466,null,{}] 18:37:36 INFO - PROCESS | 3008 | 1463189856510 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:36 INFO - PROCESS | 3008 | 1463189856608 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 18:37:36 INFO - PROCESS | 3008 | 1463189856620 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597DD800 == 70 [pid = 3008] [id = 626] 18:37:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000756145C00) [pid = 3008] [serial = 1878] [outer = 0000000000000000] 18:37:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (0000000756523C00) [pid = 3008] [serial = 1879] [outer = 0000000756145C00] 18:37:36 INFO - PROCESS | 3008 | 1463189856666 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (00000007565DD800) [pid = 3008] [serial = 1880] [outer = 0000000756145C00] 18:37:37 INFO - PROCESS | 3008 | 1463189857115 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 672ms 18:37:37 INFO - PROCESS | 3008 | 1463189857182 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 3008 | 1463189857184 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 18:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:37:37 INFO - PROCESS | 3008 | 1463189857188 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 3008 | 1463189857189 Marionette TRACE conn6 <- [1,2470,null,{}] 18:37:37 INFO - PROCESS | 3008 | 1463189857193 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:37 INFO - PROCESS | 3008 | 1463189857319 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 18:37:37 INFO - PROCESS | 3008 | 1463189857376 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC3000 == 71 [pid = 3008] [id = 627] 18:37:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000756C7DC00) [pid = 3008] [serial = 1881] [outer = 0000000000000000] 18:37:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000756DEFC00) [pid = 3008] [serial = 1882] [outer = 0000000756C7DC00] 18:37:37 INFO - PROCESS | 3008 | 1463189857423 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000756FAB000) [pid = 3008] [serial = 1883] [outer = 0000000756C7DC00] 18:37:37 INFO - PROCESS | 3008 | 1463189857864 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 18:37:37 INFO - PROCESS | 3008 | 1463189857923 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 3008 | 1463189857925 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 18:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:37:37 INFO - PROCESS | 3008 | 1463189857929 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 3008 | 1463189857930 Marionette TRACE conn6 <- [1,2474,null,{}] 18:37:37 INFO - PROCESS | 3008 | 1463189857934 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:38 INFO - PROCESS | 3008 | 1463189858107 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 18:37:38 INFO - PROCESS | 3008 | 1463189858143 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3B0000 == 72 [pid = 3008] [id = 628] 18:37:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000756FF2400) [pid = 3008] [serial = 1884] [outer = 0000000000000000] 18:37:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (0000000758D46400) [pid = 3008] [serial = 1885] [outer = 0000000756FF2400] 18:37:38 INFO - PROCESS | 3008 | 1463189858190 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (0000000759086400) [pid = 3008] [serial = 1886] [outer = 0000000756FF2400] 18:37:38 INFO - PROCESS | 3008 | 1463189858659 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 774ms 18:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:37:38 INFO - PROCESS | 3008 | 1463189858712 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 3008 | 1463189858714 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 18:37:38 INFO - PROCESS | 3008 | 1463189858718 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 3008 | 1463189858720 Marionette TRACE conn6 <- [1,2478,null,{}] 18:37:38 INFO - PROCESS | 3008 | 1463189858723 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:38 INFO - PROCESS | 3008 | 1463189858850 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 18:37:38 INFO - PROCESS | 3008 | 1463189858914 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD1F800 == 73 [pid = 3008] [id = 629] 18:37:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (0000000758FDA400) [pid = 3008] [serial = 1887] [outer = 0000000000000000] 18:37:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (00000007592EC800) [pid = 3008] [serial = 1888] [outer = 0000000758FDA400] 18:37:38 INFO - PROCESS | 3008 | 1463189858960 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000759381800) [pid = 3008] [serial = 1889] [outer = 0000000758FDA400] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (0000000755F71C00) [pid = 3008] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (00000007593DF000) [pid = 3008] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000074D00A000) [pid = 3008] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (00000007597EEC00) [pid = 3008] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000756FC9C00) [pid = 3008] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000759135C00) [pid = 3008] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (0000000747E57800) [pid = 3008] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000755F71400) [pid = 3008] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (00000007524A9000) [pid = 3008] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:37:39 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (0000000752978000) [pid = 3008] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:37:39 INFO - PROCESS | 3008 | 1463189859488 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 836ms 18:37:39 INFO - PROCESS | 3008 | 1463189859557 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 3008 | 1463189859559 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 18:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:37:39 INFO - PROCESS | 3008 | 1463189859571 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 3008 | 1463189859573 Marionette TRACE conn6 <- [1,2482,null,{}] 18:37:39 INFO - PROCESS | 3008 | 1463189859577 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:39 INFO - PROCESS | 3008 | 1463189859673 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 18:37:39 INFO - PROCESS | 3008 | 1463189859686 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E722000 == 74 [pid = 3008] [id = 630] 18:37:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000752A89400) [pid = 3008] [serial = 1890] [outer = 0000000000000000] 18:37:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000759380C00) [pid = 3008] [serial = 1891] [outer = 0000000752A89400] 18:37:39 INFO - PROCESS | 3008 | 1463189859732 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000759389400) [pid = 3008] [serial = 1892] [outer = 0000000752A89400] 18:37:40 INFO - PROCESS | 3008 | 1463189860175 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 18:37:40 INFO - PROCESS | 3008 | 1463189860211 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 3008 | 1463189860213 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 18:37:40 INFO - PROCESS | 3008 | 1463189860216 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:37:40 INFO - PROCESS | 3008 | 1463189860218 Marionette TRACE conn6 <- [1,2486,null,{}] 18:37:40 INFO - PROCESS | 3008 | 1463189860222 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:40 INFO - PROCESS | 3008 | 1463189860317 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 18:37:40 INFO - PROCESS | 3008 | 1463189860324 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FA22000 == 75 [pid = 3008] [id = 631] 18:37:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000759759400) [pid = 3008] [serial = 1893] [outer = 0000000000000000] 18:37:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000759770C00) [pid = 3008] [serial = 1894] [outer = 0000000759759400] 18:37:40 INFO - PROCESS | 3008 | 1463189860369 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (000000075A314000) [pid = 3008] [serial = 1895] [outer = 0000000759759400] 18:37:40 INFO - PROCESS | 3008 | 1463189860816 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 18:37:40 INFO - PROCESS | 3008 | 1463189860856 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 3008 | 1463189860858 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 18:37:40 INFO - PROCESS | 3008 | 1463189860862 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:37:40 INFO - PROCESS | 3008 | 1463189860864 Marionette TRACE conn6 <- [1,2490,null,{}] 18:37:40 INFO - PROCESS | 3008 | 1463189860868 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:40 INFO - PROCESS | 3008 | 1463189860972 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 18:37:40 INFO - PROCESS | 3008 | 1463189860978 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F42000 == 76 [pid = 3008] [id = 632] 18:37:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000075A377C00) [pid = 3008] [serial = 1896] [outer = 0000000000000000] 18:37:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075D14DC00) [pid = 3008] [serial = 1897] [outer = 000000075A377C00] 18:37:41 INFO - PROCESS | 3008 | 1463189861025 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075F93E400) [pid = 3008] [serial = 1898] [outer = 000000075A377C00] 18:37:41 INFO - PROCESS | 3008 | 1463189861751 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 921ms 18:37:41 INFO - PROCESS | 3008 | 1463189861789 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 3008 | 1463189861794 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 18:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:37:41 INFO - PROCESS | 3008 | 1463189861800 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 3008 | 1463189861804 Marionette TRACE conn6 <- [1,2494,null,{}] 18:37:41 INFO - PROCESS | 3008 | 1463189861811 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:41 INFO - PROCESS | 3008 | 1463189861980 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 18:37:42 INFO - PROCESS | 3008 | 1463189862087 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CF000 == 77 [pid = 3008] [id = 633] 18:37:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000074D21D000) [pid = 3008] [serial = 1899] [outer = 0000000000000000] 18:37:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (00000007525A9000) [pid = 3008] [serial = 1900] [outer = 000000074D21D000] 18:37:42 INFO - PROCESS | 3008 | 1463189862148 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (0000000753503000) [pid = 3008] [serial = 1901] [outer = 000000074D21D000] 18:37:42 INFO - PROCESS | 3008 | 1463189862741 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 986ms 18:37:42 INFO - PROCESS | 3008 | 1463189862790 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 3008 | 1463189862796 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 18:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:37:42 INFO - PROCESS | 3008 | 1463189862803 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 3008 | 1463189862806 Marionette TRACE conn6 <- [1,2498,null,{}] 18:37:42 INFO - PROCESS | 3008 | 1463189862810 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:42 INFO - PROCESS | 3008 | 1463189862934 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 18:37:43 INFO - PROCESS | 3008 | 1463189863047 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0CF800 == 78 [pid = 3008] [id = 634] 18:37:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (0000000755F04000) [pid = 3008] [serial = 1902] [outer = 0000000000000000] 18:37:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (0000000755F7B000) [pid = 3008] [serial = 1903] [outer = 0000000755F04000] 18:37:43 INFO - PROCESS | 3008 | 1463189863144 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (0000000756DF8C00) [pid = 3008] [serial = 1904] [outer = 0000000755F04000] 18:37:43 INFO - PROCESS | 3008 | 1463189863755 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 985ms 18:37:43 INFO - PROCESS | 3008 | 1463189863795 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 18:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:37:43 INFO - PROCESS | 3008 | 1463189863798 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 18:37:43 INFO - PROCESS | 3008 | 1463189863801 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 3008 | 1463189863806 Marionette TRACE conn6 <- [1,2502,null,{}] 18:37:43 INFO - PROCESS | 3008 | 1463189863817 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:43 INFO - PROCESS | 3008 | 1463189863943 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 18:37:44 INFO - PROCESS | 3008 | 1463189864086 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 3008 | ++DOCSHELL 00000007621EC800 == 79 [pid = 3008] [id = 635] 18:37:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (00000007590D3800) [pid = 3008] [serial = 1905] [outer = 0000000000000000] 18:37:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (0000000759381000) [pid = 3008] [serial = 1906] [outer = 00000007590D3800] 18:37:44 INFO - PROCESS | 3008 | 1463189864147 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000075E4ED000) [pid = 3008] [serial = 1907] [outer = 00000007590D3800] 18:37:44 INFO - PROCESS | 3008 | 1463189864749 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 985ms 18:37:44 INFO - PROCESS | 3008 | 1463189864788 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 18:37:44 INFO - PROCESS | 3008 | 1463189864792 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 18:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:37:44 INFO - PROCESS | 3008 | 1463189864796 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:37:44 INFO - PROCESS | 3008 | 1463189864798 Marionette TRACE conn6 <- [1,2506,null,{}] 18:37:44 INFO - PROCESS | 3008 | 1463189864802 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:44 INFO - PROCESS | 3008 | 1463189864924 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 18:37:45 INFO - PROCESS | 3008 | 1463189865036 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000076230A000 == 80 [pid = 3008] [id = 636] 18:37:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000075F950C00) [pid = 3008] [serial = 1908] [outer = 0000000000000000] 18:37:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000075F954C00) [pid = 3008] [serial = 1909] [outer = 000000075F950C00] 18:37:45 INFO - PROCESS | 3008 | 1463189865134 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000075FAB4800) [pid = 3008] [serial = 1910] [outer = 000000075F950C00] 18:37:45 INFO - PROCESS | 3008 | 1463189865678 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 945ms 18:37:45 INFO - PROCESS | 3008 | 1463189865741 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 3008 | 1463189865744 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 18:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:37:45 INFO - PROCESS | 3008 | 1463189865748 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 3008 | 1463189865750 Marionette TRACE conn6 <- [1,2510,null,{}] 18:37:45 INFO - PROCESS | 3008 | 1463189865754 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:45 INFO - PROCESS | 3008 | 1463189865871 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 18:37:46 INFO - PROCESS | 3008 | 1463189866010 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762734800 == 81 [pid = 3008] [id = 637] 18:37:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000075F951400) [pid = 3008] [serial = 1911] [outer = 0000000000000000] 18:37:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000075FABB000) [pid = 3008] [serial = 1912] [outer = 000000075F951400] 18:37:46 INFO - PROCESS | 3008 | 1463189866069 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000075FBB1800) [pid = 3008] [serial = 1913] [outer = 000000075F951400] 18:37:46 INFO - PROCESS | 3008 | 1463189866670 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 984ms 18:37:46 INFO - PROCESS | 3008 | 1463189866735 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 3008 | 1463189866737 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 18:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:37:46 INFO - PROCESS | 3008 | 1463189866741 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 3008 | 1463189866743 Marionette TRACE conn6 <- [1,2514,null,{}] 18:37:46 INFO - PROCESS | 3008 | 1463189866746 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:46 INFO - PROCESS | 3008 | 1463189866886 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 18:37:47 INFO - PROCESS | 3008 | 1463189867027 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763A58000 == 82 [pid = 3008] [id = 638] 18:37:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (000000075FBAD400) [pid = 3008] [serial = 1914] [outer = 0000000000000000] 18:37:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000076051E000) [pid = 3008] [serial = 1915] [outer = 000000075FBAD400] 18:37:47 INFO - PROCESS | 3008 | 1463189867085 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000760F20C00) [pid = 3008] [serial = 1916] [outer = 000000075FBAD400] 18:37:47 INFO - PROCESS | 3008 | 1463189867672 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 18:37:47 INFO - PROCESS | 3008 | 1463189867729 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 3008 | 1463189867731 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 18:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:37:47 INFO - PROCESS | 3008 | 1463189867737 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 3008 | 1463189867739 Marionette TRACE conn6 <- [1,2518,null,{}] 18:37:47 INFO - PROCESS | 3008 | 1463189867743 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:47 INFO - PROCESS | 3008 | 1463189867859 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 18:37:48 INFO - PROCESS | 3008 | 1463189867999 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 3008 | ++DOCSHELL 00000007646DD800 == 83 [pid = 3008] [id = 639] 18:37:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (0000000760F1F800) [pid = 3008] [serial = 1917] [outer = 0000000000000000] 18:37:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000076100D400) [pid = 3008] [serial = 1918] [outer = 0000000760F1F800] 18:37:48 INFO - PROCESS | 3008 | 1463189868056 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (0000000762FB4800) [pid = 3008] [serial = 1919] [outer = 0000000760F1F800] 18:37:48 INFO - PROCESS | 3008 | 1463189868650 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 985ms 18:37:48 INFO - PROCESS | 3008 | 1463189868723 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 3008 | 1463189868725 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 18:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:37:48 INFO - PROCESS | 3008 | 1463189868729 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 3008 | 1463189868731 Marionette TRACE conn6 <- [1,2522,null,{}] 18:37:48 INFO - PROCESS | 3008 | 1463189868735 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:48 INFO - PROCESS | 3008 | 1463189868887 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 18:37:49 INFO - PROCESS | 3008 | 1463189869033 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E86A000 == 84 [pid = 3008] [id = 640] 18:37:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000748769C00) [pid = 3008] [serial = 1920] [outer = 0000000000000000] 18:37:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000075E47FC00) [pid = 3008] [serial = 1921] [outer = 0000000748769C00] 18:37:49 INFO - PROCESS | 3008 | 1463189869090 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000076219B800) [pid = 3008] [serial = 1922] [outer = 0000000748769C00] 18:37:49 INFO - PROCESS | 3008 | 1463189869645 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 943ms 18:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:37:49 INFO - PROCESS | 3008 | 1463189869686 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 3008 | 1463189869688 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 18:37:49 INFO - PROCESS | 3008 | 1463189869693 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 3008 | 1463189869696 Marionette TRACE conn6 <- [1,2526,null,{}] 18:37:49 INFO - PROCESS | 3008 | 1463189869700 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:49 INFO - PROCESS | 3008 | 1463189869821 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 18:37:50 INFO - PROCESS | 3008 | 1463189870177 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758179800 == 85 [pid = 3008] [id = 641] 18:37:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (0000000747C0C400) [pid = 3008] [serial = 1923] [outer = 0000000000000000] 18:37:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (00000007485BE400) [pid = 3008] [serial = 1924] [outer = 0000000747C0C400] 18:37:50 INFO - PROCESS | 3008 | 1463189870249 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (000000074D873000) [pid = 3008] [serial = 1925] [outer = 0000000747C0C400] 18:37:50 INFO - PROCESS | 3008 | 1463189870905 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1283ms 18:37:50 INFO - PROCESS | 3008 | 1463189870978 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 3008 | 1463189870983 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 18:37:50 INFO - PROCESS | 3008 | 1463189870988 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:37:50 INFO - PROCESS | 3008 | 1463189870992 Marionette TRACE conn6 <- [1,2530,null,{}] 18:37:51 INFO - PROCESS | 3008 | 1463189870997 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:51 INFO - PROCESS | 3008 | 1463189871118 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 18:37:51 INFO - PROCESS | 3008 | 1463189871266 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755982800 == 86 [pid = 3008] [id = 642] 18:37:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (0000000752D0F800) [pid = 3008] [serial = 1926] [outer = 0000000000000000] 18:37:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (0000000755DA9400) [pid = 3008] [serial = 1927] [outer = 0000000752D0F800] 18:37:51 INFO - PROCESS | 3008 | 1463189871320 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (0000000756513C00) [pid = 3008] [serial = 1928] [outer = 0000000752D0F800] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075FA22000 == 85 [pid = 3008] [id = 631] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075E722000 == 84 [pid = 3008] [id = 630] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD1F800 == 83 [pid = 3008] [id = 629] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3B0000 == 82 [pid = 3008] [id = 628] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC3000 == 81 [pid = 3008] [id = 627] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 00000007597DD800 == 80 [pid = 3008] [id = 626] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075922D000 == 79 [pid = 3008] [id = 625] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (000000075A373000) [pid = 3008] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E1000 == 78 [pid = 3008] [id = 624] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 0000000758F0C000 == 77 [pid = 3008] [id = 623] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075FC06000 == 76 [pid = 3008] [id = 617] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075C332000 == 75 [pid = 3008] [id = 616] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 0000000758175800 == 74 [pid = 3008] [id = 615] 18:37:51 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8CE800 == 73 [pid = 3008] [id = 614] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (00000007578C2400) [pid = 3008] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (00000007592F3C00) [pid = 3008] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (0000000758E27C00) [pid = 3008] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (00000007590D3000) [pid = 3008] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (000000074D21D800) [pid = 3008] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (00000007480C2800) [pid = 3008] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (000000075611E400) [pid = 3008] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (0000000756510800) [pid = 3008] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (0000000752D10400) [pid = 3008] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (0000000755689400) [pid = 3008] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000075563DC00) [pid = 3008] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (0000000752D05000) [pid = 3008] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (0000000756C82000) [pid = 3008] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (0000000749CA0000) [pid = 3008] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (0000000759761C00) [pid = 3008] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (0000000757C49400) [pid = 3008] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000752D08000) [pid = 3008] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000756C7D800) [pid = 3008] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (00000007593DC400) [pid = 3008] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000758C60C00) [pid = 3008] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (0000000755F08000) [pid = 3008] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000075A31A000) [pid = 3008] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (00000007597FA800) [pid = 3008] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (00000007597AA800) [pid = 3008] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000756FA6C00) [pid = 3008] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (00000007597AF000) [pid = 3008] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:37:51 INFO - PROCESS | 3008 | 1463189871902 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 18:37:51 INFO - PROCESS | 3008 | 1463189871938 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 3008 | 1463189871942 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 18:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:37:51 INFO - PROCESS | 3008 | 1463189871947 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 3008 | 1463189871949 Marionette TRACE conn6 <- [1,2534,null,{}] 18:37:51 INFO - PROCESS | 3008 | 1463189871953 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:52 INFO - PROCESS | 3008 | 1463189872055 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 18:37:52 INFO - PROCESS | 3008 | 1463189872157 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C3D000 == 74 [pid = 3008] [id = 643] 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000074F008000) [pid = 3008] [serial = 1929] [outer = 0000000000000000] 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (0000000752D87400) [pid = 3008] [serial = 1930] [outer = 000000074F008000] 18:37:52 INFO - PROCESS | 3008 | 1463189872205 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (0000000755F08000) [pid = 3008] [serial = 1931] [outer = 000000074F008000] 18:37:52 INFO - PROCESS | 3008 | 1463189872629 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 18:37:52 INFO - PROCESS | 3008 | 1463189872683 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 3008 | 1463189872686 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 18:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:37:52 INFO - PROCESS | 3008 | 1463189872721 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 3008 | 1463189872728 Marionette TRACE conn6 <- [1,2538,null,{}] 18:37:52 INFO - PROCESS | 3008 | 1463189872743 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:52 INFO - PROCESS | 3008 | 1463189872846 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 18:37:52 INFO - PROCESS | 3008 | 1463189872862 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC8000 == 75 [pid = 3008] [id = 644] 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (0000000756AD6400) [pid = 3008] [serial = 1932] [outer = 0000000000000000] 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (0000000756D38800) [pid = 3008] [serial = 1933] [outer = 0000000756AD6400] 18:37:52 INFO - PROCESS | 3008 | 1463189872909 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000756FA8C00) [pid = 3008] [serial = 1934] [outer = 0000000756AD6400] 18:37:53 INFO - PROCESS | 3008 | 1463189873376 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 713ms 18:37:53 INFO - PROCESS | 3008 | 1463189873404 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 3008 | 1463189873407 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 18:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:37:53 INFO - PROCESS | 3008 | 1463189873411 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 3008 | 1463189873412 Marionette TRACE conn6 <- [1,2542,null,{}] 18:37:53 INFO - PROCESS | 3008 | 1463189873416 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:53 INFO - PROCESS | 3008 | 1463189873513 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 18:37:53 INFO - PROCESS | 3008 | 1463189873520 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C340800 == 76 [pid = 3008] [id = 645] 18:37:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (0000000756FF4C00) [pid = 3008] [serial = 1935] [outer = 0000000000000000] 18:37:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (0000000757C49400) [pid = 3008] [serial = 1936] [outer = 0000000756FF4C00] 18:37:53 INFO - PROCESS | 3008 | 1463189873566 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (0000000758C65400) [pid = 3008] [serial = 1937] [outer = 0000000756FF4C00] 18:37:54 INFO - PROCESS | 3008 | 1463189874026 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 18:37:54 INFO - PROCESS | 3008 | 1463189874054 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 3008 | 1463189874056 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 18:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:37:54 INFO - PROCESS | 3008 | 1463189874060 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 3008 | 1463189874062 Marionette TRACE conn6 <- [1,2546,null,{}] 18:37:54 INFO - PROCESS | 3008 | 1463189874072 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:54 INFO - PROCESS | 3008 | 1463189874199 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 18:37:54 INFO - PROCESS | 3008 | 1463189874289 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA25000 == 77 [pid = 3008] [id = 646] 18:37:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000758E2DC00) [pid = 3008] [serial = 1938] [outer = 0000000000000000] 18:37:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (0000000759082400) [pid = 3008] [serial = 1939] [outer = 0000000758E2DC00] 18:37:54 INFO - PROCESS | 3008 | 1463189874342 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (00000007592F8400) [pid = 3008] [serial = 1940] [outer = 0000000758E2DC00] 18:37:54 INFO - PROCESS | 3008 | 1463189874809 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 18:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:37:54 INFO - PROCESS | 3008 | 1463189874843 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 3008 | 1463189874845 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 18:37:54 INFO - PROCESS | 3008 | 1463189874848 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 3008 | 1463189874850 Marionette TRACE conn6 <- [1,2550,null,{}] 18:37:54 INFO - PROCESS | 3008 | 1463189874859 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:55 INFO - PROCESS | 3008 | 1463189874995 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 18:37:55 INFO - PROCESS | 3008 | 1463189875077 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E70F800 == 78 [pid = 3008] [id = 647] 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (00000007597A6400) [pid = 3008] [serial = 1941] [outer = 0000000000000000] 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (00000007597B0C00) [pid = 3008] [serial = 1942] [outer = 00000007597A6400] 18:37:55 INFO - PROCESS | 3008 | 1463189875123 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (000000075A36E800) [pid = 3008] [serial = 1943] [outer = 00000007597A6400] 18:37:55 INFO - PROCESS | 3008 | 1463189875574 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 796ms 18:37:55 INFO - PROCESS | 3008 | 1463189875652 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 3008 | 1463189875654 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 18:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:37:55 INFO - PROCESS | 3008 | 1463189875657 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 3008 | 1463189875659 Marionette TRACE conn6 <- [1,2554,null,{}] 18:37:55 INFO - PROCESS | 3008 | 1463189875662 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:55 INFO - PROCESS | 3008 | 1463189875792 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 18:37:55 INFO - PROCESS | 3008 | 1463189875859 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8C8000 == 79 [pid = 3008] [id = 648] 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (00000007597A8400) [pid = 3008] [serial = 1944] [outer = 0000000000000000] 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000075E47C800) [pid = 3008] [serial = 1945] [outer = 00000007597A8400] 18:37:55 INFO - PROCESS | 3008 | 1463189875905 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000075F94E000) [pid = 3008] [serial = 1946] [outer = 00000007597A8400] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (0000000756DF5C00) [pid = 3008] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (0000000758FDA400) [pid = 3008] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (0000000756FF2400) [pid = 3008] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (0000000752A81C00) [pid = 3008] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (0000000756145C00) [pid = 3008] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (0000000748797000) [pid = 3008] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000075A320000) [pid = 3008] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000074D21FC00) [pid = 3008] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000759759400) [pid = 3008] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000756C7DC00) [pid = 3008] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:37:56 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000752A89400) [pid = 3008] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:37:56 INFO - PROCESS | 3008 | 1463189876396 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 18:37:56 INFO - PROCESS | 3008 | 1463189876437 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 18:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:37:56 INFO - PROCESS | 3008 | 1463189876449 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 18:37:56 INFO - PROCESS | 3008 | 1463189876452 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 3008 | 1463189876454 Marionette TRACE conn6 <- [1,2558,null,{}] 18:37:56 INFO - PROCESS | 3008 | 1463189876466 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:56 INFO - PROCESS | 3008 | 1463189876560 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 18:37:56 INFO - PROCESS | 3008 | 1463189876570 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8DB800 == 80 [pid = 3008] [id = 649] 18:37:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000075350E400) [pid = 3008] [serial = 1947] [outer = 0000000000000000] 18:37:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (0000000756FC1400) [pid = 3008] [serial = 1948] [outer = 000000075350E400] 18:37:56 INFO - PROCESS | 3008 | 1463189876615 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (000000075A370C00) [pid = 3008] [serial = 1949] [outer = 000000075350E400] 18:37:57 INFO - PROCESS | 3008 | 1463189877070 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 647ms 18:37:57 INFO - PROCESS | 3008 | 1463189877112 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 3008 | 1463189877115 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 18:37:57 INFO - PROCESS | 3008 | 1463189877119 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 3008 | 1463189877121 Marionette TRACE conn6 <- [1,2562,null,{}] 18:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:37:57 INFO - PROCESS | 3008 | 1463189877124 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:57 INFO - PROCESS | 3008 | 1463189877221 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 18:37:57 INFO - PROCESS | 3008 | 1463189877261 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F3F000 == 81 [pid = 3008] [id = 650] 18:37:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (0000000752AC7000) [pid = 3008] [serial = 1950] [outer = 0000000000000000] 18:37:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (0000000752AC9400) [pid = 3008] [serial = 1951] [outer = 0000000752AC7000] 18:37:57 INFO - PROCESS | 3008 | 1463189877311 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000759754800) [pid = 3008] [serial = 1952] [outer = 0000000752AC7000] 18:37:57 INFO - PROCESS | 3008 | 1463189877745 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 18:37:57 INFO - PROCESS | 3008 | 1463189877796 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 3008 | 1463189877798 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 18:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:37:57 INFO - PROCESS | 3008 | 1463189877802 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 3008 | 1463189877804 Marionette TRACE conn6 <- [1,2566,null,{}] 18:37:57 INFO - PROCESS | 3008 | 1463189877816 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:57 INFO - PROCESS | 3008 | 1463189877913 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 18:37:57 INFO - PROCESS | 3008 | 1463189877919 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 3008 | ++DOCSHELL 00000007621F1000 == 82 [pid = 3008] [id = 651] 18:37:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (0000000756F63800) [pid = 3008] [serial = 1953] [outer = 0000000000000000] 18:37:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000756F69400) [pid = 3008] [serial = 1954] [outer = 0000000756F63800] 18:37:57 INFO - PROCESS | 3008 | 1463189877970 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000075FA0B800) [pid = 3008] [serial = 1955] [outer = 0000000756F63800] 18:37:58 INFO - PROCESS | 3008 | 1463189878739 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 18:37:58 INFO - PROCESS | 3008 | 1463189878791 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 3008 | 1463189878797 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 18:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:37:58 INFO - PROCESS | 3008 | 1463189878803 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 3008 | 1463189878807 Marionette TRACE conn6 <- [1,2570,null,{}] 18:37:58 INFO - PROCESS | 3008 | 1463189878813 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:59 INFO - PROCESS | 3008 | 1463189879020 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 18:37:59 INFO - PROCESS | 3008 | 1463189879034 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759247800 == 83 [pid = 3008] [id = 652] 18:37:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (0000000752A84400) [pid = 3008] [serial = 1956] [outer = 0000000000000000] 18:37:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (0000000752D02C00) [pid = 3008] [serial = 1957] [outer = 0000000752A84400] 18:37:59 INFO - PROCESS | 3008 | 1463189879092 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000755916000) [pid = 3008] [serial = 1958] [outer = 0000000752A84400] 18:37:59 INFO - PROCESS | 3008 | 1463189879766 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1034ms 18:37:59 INFO - PROCESS | 3008 | 1463189879840 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 3008 | 1463189879846 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 18:37:59 INFO - PROCESS | 3008 | 1463189879853 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:37:59 INFO - PROCESS | 3008 | 1463189879856 Marionette TRACE conn6 <- [1,2574,null,{}] 18:37:59 INFO - PROCESS | 3008 | 1463189879860 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:37:59 INFO - PROCESS | 3008 | 1463189879986 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 18:38:00 INFO - PROCESS | 3008 | 1463189880132 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD0E800 == 84 [pid = 3008] [id = 653] 18:38:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (0000000756150000) [pid = 3008] [serial = 1959] [outer = 0000000000000000] 18:38:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000075654B000) [pid = 3008] [serial = 1960] [outer = 0000000756150000] 18:38:00 INFO - PROCESS | 3008 | 1463189880190 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (0000000756F6A400) [pid = 3008] [serial = 1961] [outer = 0000000756150000] 18:38:00 INFO - PROCESS | 3008 | 1463189880827 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1025ms 18:38:00 INFO - PROCESS | 3008 | 1463189880884 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 3008 | 1463189880887 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 18:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:38:00 INFO - PROCESS | 3008 | 1463189880891 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 3008 | 1463189880895 Marionette TRACE conn6 <- [1,2578,null,{}] 18:38:00 INFO - PROCESS | 3008 | 1463189880927 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:01 INFO - PROCESS | 3008 | 1463189881113 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 18:38:01 INFO - PROCESS | 3008 | 1463189881219 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007646E0000 == 85 [pid = 3008] [id = 654] 18:38:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (000000075912D000) [pid = 3008] [serial = 1962] [outer = 0000000000000000] 18:38:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (000000075937EC00) [pid = 3008] [serial = 1963] [outer = 000000075912D000] 18:38:01 INFO - PROCESS | 3008 | 1463189881285 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (000000075FAADC00) [pid = 3008] [serial = 1964] [outer = 000000075912D000] 18:38:01 INFO - PROCESS | 3008 | 1463189881948 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1090ms 18:38:01 INFO - PROCESS | 3008 | 1463189881982 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 3008 | 1463189881985 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 18:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:38:02 INFO - PROCESS | 3008 | 1463189882007 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 3008 | 1463189882009 Marionette TRACE conn6 <- [1,2582,null,{}] 18:38:02 INFO - PROCESS | 3008 | 1463189882013 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:02 INFO - PROCESS | 3008 | 1463189882142 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 18:38:02 INFO - PROCESS | 3008 | 1463189882286 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763292800 == 86 [pid = 3008] [id = 655] 18:38:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (000000075F94C000) [pid = 3008] [serial = 1965] [outer = 0000000000000000] 18:38:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (00000007603F1000) [pid = 3008] [serial = 1966] [outer = 000000075F94C000] 18:38:02 INFO - PROCESS | 3008 | 1463189882345 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (000000076051E800) [pid = 3008] [serial = 1967] [outer = 000000075F94C000] 18:38:03 INFO - PROCESS | 3008 | 1463189882995 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1027ms 18:38:03 INFO - PROCESS | 3008 | 1463189883036 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 3008 | 1463189883039 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 18:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:38:03 INFO - PROCESS | 3008 | 1463189883043 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 3008 | 1463189883045 Marionette TRACE conn6 <- [1,2586,null,{}] 18:38:03 INFO - PROCESS | 3008 | 1463189883049 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:03 INFO - PROCESS | 3008 | 1463189883170 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 18:38:03 INFO - PROCESS | 3008 | 1463189883313 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 3008 | ++DOCSHELL 00000007632AC000 == 87 [pid = 3008] [id = 656] 18:38:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (000000075FA0D000) [pid = 3008] [serial = 1968] [outer = 0000000000000000] 18:38:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000075FC45800) [pid = 3008] [serial = 1969] [outer = 000000075FA0D000] 18:38:03 INFO - PROCESS | 3008 | 1463189883370 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (000000075FC4D400) [pid = 3008] [serial = 1970] [outer = 000000075FA0D000] 18:38:04 INFO - PROCESS | 3008 | 1463189883997 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 986ms 18:38:04 INFO - PROCESS | 3008 | 1463189884032 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 3008 | 1463189884034 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 18:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:38:04 INFO - PROCESS | 3008 | 1463189884038 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 3008 | 1463189884040 Marionette TRACE conn6 <- [1,2590,null,{}] 18:38:04 INFO - PROCESS | 3008 | 1463189884044 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:04 INFO - PROCESS | 3008 | 1463189884186 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 18:38:04 INFO - PROCESS | 3008 | 1463189884330 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 3008 | ++DOCSHELL 00000007646E4000 == 88 [pid = 3008] [id = 657] 18:38:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (0000000760521000) [pid = 3008] [serial = 1971] [outer = 0000000000000000] 18:38:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (00000007614ADC00) [pid = 3008] [serial = 1972] [outer = 0000000760521000] 18:38:04 INFO - PROCESS | 3008 | 1463189884388 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (0000000762197000) [pid = 3008] [serial = 1973] [outer = 0000000760521000] 18:38:05 INFO - PROCESS | 3008 | 1463189884997 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1025ms 18:38:05 INFO - PROCESS | 3008 | 1463189885066 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 3008 | 1463189885068 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 18:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:38:05 INFO - PROCESS | 3008 | 1463189885072 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 3008 | 1463189885074 Marionette TRACE conn6 <- [1,2594,null,{}] 18:38:05 INFO - PROCESS | 3008 | 1463189885078 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:05 INFO - PROCESS | 3008 | 1463189885198 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 18:38:05 INFO - PROCESS | 3008 | 1463189885343 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000761372800 == 89 [pid = 3008] [id = 658] 18:38:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (0000000762193400) [pid = 3008] [serial = 1974] [outer = 0000000000000000] 18:38:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (0000000762FB7C00) [pid = 3008] [serial = 1975] [outer = 0000000762193400] 18:38:05 INFO - PROCESS | 3008 | 1463189885400 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 206 (0000000762FBF000) [pid = 3008] [serial = 1976] [outer = 0000000762193400] 18:38:06 INFO - PROCESS | 3008 | 1463189886135 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1136ms 18:38:06 INFO - PROCESS | 3008 | 1463189886211 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 3008 | 1463189886213 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 18:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:38:06 INFO - PROCESS | 3008 | 1463189886217 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 3008 | 1463189886219 Marionette TRACE conn6 <- [1,2598,null,{}] 18:38:06 INFO - PROCESS | 3008 | 1463189886223 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:06 INFO - PROCESS | 3008 | 1463189886345 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 18:38:06 INFO - PROCESS | 3008 | 1463189886489 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 3008 | ++DOCSHELL 00000007534E6000 == 90 [pid = 3008] [id = 659] 18:38:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 207 (00000007487A2800) [pid = 3008] [serial = 1977] [outer = 0000000000000000] 18:38:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 208 (0000000752D85400) [pid = 3008] [serial = 1978] [outer = 00000007487A2800] 18:38:06 INFO - PROCESS | 3008 | 1463189886547 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 209 (0000000759382C00) [pid = 3008] [serial = 1979] [outer = 00000007487A2800] 18:38:07 INFO - PROCESS | 3008 | 1463189887156 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 985ms 18:38:07 INFO - PROCESS | 3008 | 1463189887205 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 3008 | 1463189887207 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 18:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:38:07 INFO - PROCESS | 3008 | 1463189887211 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 3008 | 1463189887213 Marionette TRACE conn6 <- [1,2602,null,{}] 18:38:07 INFO - PROCESS | 3008 | 1463189887217 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:07 INFO - PROCESS | 3008 | 1463189887338 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 18:38:07 INFO - PROCESS | 3008 | 1463189887665 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C92800 == 91 [pid = 3008] [id = 660] 18:38:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 210 (0000000748573800) [pid = 3008] [serial = 1980] [outer = 0000000000000000] 18:38:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 211 (0000000748797000) [pid = 3008] [serial = 1981] [outer = 0000000748573800] 18:38:07 INFO - PROCESS | 3008 | 1463189887746 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 212 (00000007525ABC00) [pid = 3008] [serial = 1982] [outer = 0000000748573800] 18:38:08 INFO - PROCESS | 3008 | 1463189888401 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1244ms 18:38:08 INFO - PROCESS | 3008 | 1463189888458 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 3008 | 1463189888463 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 18:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:38:08 INFO - PROCESS | 3008 | 1463189888468 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 3008 | 1463189888472 Marionette TRACE conn6 <- [1,2606,null,{}] 18:38:08 INFO - PROCESS | 3008 | 1463189888477 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:08 INFO - PROCESS | 3008 | 1463189888601 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 18:38:08 INFO - PROCESS | 3008 | 1463189888750 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000756C18800 == 92 [pid = 3008] [id = 661] 18:38:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 213 (0000000756064800) [pid = 3008] [serial = 1983] [outer = 0000000000000000] 18:38:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 214 (0000000756124000) [pid = 3008] [serial = 1984] [outer = 0000000756064800] 18:38:08 INFO - PROCESS | 3008 | 1463189888804 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 215 (0000000756C7DC00) [pid = 3008] [serial = 1985] [outer = 0000000756064800] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075C095800 == 91 [pid = 3008] [id = 568] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000074870A800 == 90 [pid = 3008] [id = 561] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000760F3F000 == 89 [pid = 3008] [id = 650] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8DB800 == 88 [pid = 3008] [id = 649] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8C8000 == 87 [pid = 3008] [id = 648] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075E70F800 == 86 [pid = 3008] [id = 647] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA25000 == 85 [pid = 3008] [id = 646] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075C340800 == 84 [pid = 3008] [id = 645] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC8000 == 83 [pid = 3008] [id = 644] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 214 (000000075FA11C00) [pid = 3008] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 213 (000000075E47F800) [pid = 3008] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 212 (000000075FAE9C00) [pid = 3008] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 211 (000000075D14DC00) [pid = 3008] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000756C3D000 == 82 [pid = 3008] [id = 643] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000755982800 == 81 [pid = 3008] [id = 642] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000758179800 == 80 [pid = 3008] [id = 641] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 00000007646DD800 == 79 [pid = 3008] [id = 639] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000763A58000 == 78 [pid = 3008] [id = 638] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 0000000762734800 == 77 [pid = 3008] [id = 637] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000076230A000 == 76 [pid = 3008] [id = 636] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 00000007621EC800 == 75 [pid = 3008] [id = 635] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0CF800 == 74 [pid = 3008] [id = 634] 18:38:09 INFO - PROCESS | 3008 | --DOCSHELL 00000007562CF000 == 73 [pid = 3008] [id = 633] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 210 (00000007578C4800) [pid = 3008] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 209 (00000007592EC800) [pid = 3008] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 208 (0000000759086400) [pid = 3008] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 207 (0000000758D46400) [pid = 3008] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 206 (0000000755DA2000) [pid = 3008] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 205 (0000000755F7A800) [pid = 3008] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 204 (0000000756523C00) [pid = 3008] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (00000007524EA000) [pid = 3008] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (0000000752D07800) [pid = 3008] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 201 (000000075D152000) [pid = 3008] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (0000000752977800) [pid = 3008] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (000000074D180C00) [pid = 3008] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (0000000758FD6400) [pid = 3008] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (000000075D14E000) [pid = 3008] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (0000000755F79800) [pid = 3008] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (0000000752D09C00) [pid = 3008] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (0000000759770C00) [pid = 3008] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (00000007524B3C00) [pid = 3008] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (0000000759381800) [pid = 3008] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (0000000756DEFC00) [pid = 3008] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (0000000756FAB000) [pid = 3008] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (0000000759380C00) [pid = 3008] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (0000000759389400) [pid = 3008] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000075A314000) [pid = 3008] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (00000007565DD800) [pid = 3008] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:38:09 INFO - PROCESS | 3008 | 1463189889453 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1025ms 18:38:09 INFO - PROCESS | 3008 | 1463189889499 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 3008 | 1463189889503 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 18:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:38:09 INFO - PROCESS | 3008 | 1463189889508 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 3008 | 1463189889510 Marionette TRACE conn6 <- [1,2610,null,{}] 18:38:09 INFO - PROCESS | 3008 | 1463189889521 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:09 INFO - PROCESS | 3008 | 1463189889642 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 18:38:09 INFO - PROCESS | 3008 | 1463189889656 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 3008 | ++DOCSHELL 00000007564E4000 == 74 [pid = 3008] [id = 662] 18:38:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000074EE76400) [pid = 3008] [serial = 1986] [outer = 0000000000000000] 18:38:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000752AC6C00) [pid = 3008] [serial = 1987] [outer = 000000074EE76400] 18:38:09 INFO - PROCESS | 3008 | 1463189889703 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (0000000755C46800) [pid = 3008] [serial = 1988] [outer = 000000074EE76400] 18:38:10 INFO - PROCESS | 3008 | 1463189890207 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 18:38:10 INFO - PROCESS | 3008 | 1463189890245 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 3008 | 1463189890248 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 18:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:38:10 INFO - PROCESS | 3008 | 1463189890253 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 3008 | 1463189890259 Marionette TRACE conn6 <- [1,2614,null,{}] 18:38:10 INFO - PROCESS | 3008 | 1463189890269 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:10 INFO - PROCESS | 3008 | 1463189890398 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 18:38:10 INFO - PROCESS | 3008 | 1463189890514 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDB1000 == 75 [pid = 3008] [id = 663] 18:38:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (0000000752AC2C00) [pid = 3008] [serial = 1989] [outer = 0000000000000000] 18:38:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (0000000756F3C800) [pid = 3008] [serial = 1990] [outer = 0000000752AC2C00] 18:38:10 INFO - PROCESS | 3008 | 1463189890561 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (0000000756FBF800) [pid = 3008] [serial = 1991] [outer = 0000000752AC2C00] 18:38:10 INFO - PROCESS | 3008 | 1463189890945 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 733ms 18:38:10 INFO - PROCESS | 3008 | 1463189890987 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 3008 | 1463189890990 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 18:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:38:11 INFO - PROCESS | 3008 | 1463189890994 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 3008 | 1463189890996 Marionette TRACE conn6 <- [1,2618,null,{}] 18:38:11 INFO - PROCESS | 3008 | 1463189890999 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:11 INFO - PROCESS | 3008 | 1463189891099 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 18:38:11 INFO - PROCESS | 3008 | 1463189891106 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D85A800 == 76 [pid = 3008] [id = 664] 18:38:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (000000074879C800) [pid = 3008] [serial = 1992] [outer = 0000000000000000] 18:38:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (00000007578C4800) [pid = 3008] [serial = 1993] [outer = 000000074879C800] 18:38:11 INFO - PROCESS | 3008 | 1463189891152 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (0000000758C68000) [pid = 3008] [serial = 1994] [outer = 000000074879C800] 18:38:11 INFO - PROCESS | 3008 | 1463189891657 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 692ms 18:38:11 INFO - PROCESS | 3008 | 1463189891688 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 3008 | 1463189891691 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 18:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:38:11 INFO - PROCESS | 3008 | 1463189891694 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 3008 | 1463189891696 Marionette TRACE conn6 <- [1,2622,null,{}] 18:38:11 INFO - PROCESS | 3008 | 1463189891699 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:11 INFO - PROCESS | 3008 | 1463189891858 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 18:38:11 INFO - PROCESS | 3008 | 1463189891884 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E594000 == 77 [pid = 3008] [id = 665] 18:38:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (0000000759087800) [pid = 3008] [serial = 1995] [outer = 0000000000000000] 18:38:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (00000007590D2400) [pid = 3008] [serial = 1996] [outer = 0000000759087800] 18:38:11 INFO - PROCESS | 3008 | 1463189891936 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (0000000759383400) [pid = 3008] [serial = 1997] [outer = 0000000759087800] 18:38:12 INFO - PROCESS | 3008 | 1463189892436 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 775ms 18:38:12 INFO - PROCESS | 3008 | 1463189892473 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 18:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:38:12 INFO - PROCESS | 3008 | 1463189892475 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 18:38:12 INFO - PROCESS | 3008 | 1463189892478 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 3008 | 1463189892480 Marionette TRACE conn6 <- [1,2626,null,{}] 18:38:12 INFO - PROCESS | 3008 | 1463189892496 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:12 INFO - PROCESS | 3008 | 1463189892627 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 18:38:12 INFO - PROCESS | 3008 | 1463189892696 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E871000 == 78 [pid = 3008] [id = 666] 18:38:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (00000007593D9C00) [pid = 3008] [serial = 1998] [outer = 0000000000000000] 18:38:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (00000007597AB800) [pid = 3008] [serial = 1999] [outer = 00000007593D9C00] 18:38:12 INFO - PROCESS | 3008 | 1463189892742 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (000000075A36F000) [pid = 3008] [serial = 2000] [outer = 00000007593D9C00] 18:38:13 INFO - PROCESS | 3008 | 1463189893168 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 753ms 18:38:13 INFO - PROCESS | 3008 | 1463189893235 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 3008 | 1463189893237 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 18:38:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:38:13 INFO - PROCESS | 3008 | 1463189893240 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 3008 | 1463189893242 Marionette TRACE conn6 <- [1,2630,null,{}] 18:38:13 INFO - PROCESS | 3008 | 1463189893246 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:13 INFO - PROCESS | 3008 | 1463189893516 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (0000000758E2DC00) [pid = 3008] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (00000007597A6400) [pid = 3008] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (00000007597A8400) [pid = 3008] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (0000000747C0C400) [pid = 3008] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (000000074F008000) [pid = 3008] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (0000000752D0F800) [pid = 3008] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (0000000756AD6400) [pid = 3008] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (0000000756FF4C00) [pid = 3008] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (0000000752AC7000) [pid = 3008] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:38:13 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (000000075350E400) [pid = 3008] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:38:13 INFO - PROCESS | 3008 | 1463189893592 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000075973F800 == 79 [pid = 3008] [id = 667] 18:38:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (000000074851A400) [pid = 3008] [serial = 2001] [outer = 0000000000000000] 18:38:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (00000007525A5800) [pid = 3008] [serial = 2002] [outer = 000000074851A400] 18:38:13 INFO - PROCESS | 3008 | 1463189893638 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (0000000756F66000) [pid = 3008] [serial = 2003] [outer = 000000074851A400] 18:38:13 INFO - PROCESS | 3008 | 1463189893986 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:38:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 775ms 18:38:14 INFO - PROCESS | 3008 | 1463189894018 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 3008 | 1463189894028 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 18:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:38:14 INFO - PROCESS | 3008 | 1463189894045 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 3008 | 1463189894047 Marionette TRACE conn6 <- [1,2634,null,{}] 18:38:14 INFO - PROCESS | 3008 | 1463189894050 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:14 INFO - PROCESS | 3008 | 1463189894146 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 18:38:14 INFO - PROCESS | 3008 | 1463189894153 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000076041D000 == 80 [pid = 3008] [id = 668] 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (000000075A317800) [pid = 3008] [serial = 2004] [outer = 0000000000000000] 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (000000075F93D000) [pid = 3008] [serial = 2005] [outer = 000000075A317800] 18:38:14 INFO - PROCESS | 3008 | 1463189894198 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (000000075FA17800) [pid = 3008] [serial = 2006] [outer = 000000075A317800] 18:38:14 INFO - PROCESS | 3008 | 1463189894623 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:38:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 18:38:14 INFO - PROCESS | 3008 | 1463189894688 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 3008 | 1463189894691 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 18:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:38:14 INFO - PROCESS | 3008 | 1463189894694 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 3008 | 1463189894696 Marionette TRACE conn6 <- [1,2638,null,{}] 18:38:14 INFO - PROCESS | 3008 | 1463189894699 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:14 INFO - PROCESS | 3008 | 1463189894797 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 18:38:14 INFO - PROCESS | 3008 | 1463189894804 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 3008 | ++DOCSHELL 000000076136B000 == 81 [pid = 3008] [id = 669] 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (000000075FAEA400) [pid = 3008] [serial = 2007] [outer = 0000000000000000] 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000075FBABC00) [pid = 3008] [serial = 2008] [outer = 000000075FAEA400] 18:38:14 INFO - PROCESS | 3008 | 1463189894849 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (0000000760513C00) [pid = 3008] [serial = 2009] [outer = 000000075FAEA400] 18:38:15 INFO - PROCESS | 3008 | 1463189895313 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:38:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:38:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 18:38:15 INFO - PROCESS | 3008 | 1463189895325 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 3008 | 1463189895327 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 18:38:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:38:15 INFO - PROCESS | 3008 | 1463189895330 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 3008 | 1463189895332 Marionette TRACE conn6 <- [1,2642,null,{}] 18:38:15 INFO - PROCESS | 3008 | 1463189895335 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:15 INFO - PROCESS | 3008 | 1463189895488 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 18:38:15 INFO - PROCESS | 3008 | 1463189895637 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 3008 | ++DOCSHELL 00000007536B0800 == 82 [pid = 3008] [id = 670] 18:38:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (0000000746D45C00) [pid = 3008] [serial = 2010] [outer = 0000000000000000] 18:38:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (00000007485E9C00) [pid = 3008] [serial = 2011] [outer = 0000000746D45C00] 18:38:15 INFO - PROCESS | 3008 | 1463189895698 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (000000074DDE5400) [pid = 3008] [serial = 2012] [outer = 0000000746D45C00] 18:38:16 INFO - PROCESS | 3008 | 1463189896412 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:38:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1126ms 18:38:16 INFO - PROCESS | 3008 | 1463189896462 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 3008 | 1463189896467 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 18:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:38:16 INFO - PROCESS | 3008 | 1463189896472 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 3008 | 1463189896476 Marionette TRACE conn6 <- [1,2646,null,{}] 18:38:16 INFO - PROCESS | 3008 | 1463189896482 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:16 INFO - PROCESS | 3008 | 1463189896613 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 18:38:16 INFO - PROCESS | 3008 | 1463189896761 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0C9800 == 83 [pid = 3008] [id = 671] 18:38:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (0000000756125000) [pid = 3008] [serial = 2013] [outer = 0000000000000000] 18:38:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (0000000756145C00) [pid = 3008] [serial = 2014] [outer = 0000000756125000] 18:38:16 INFO - PROCESS | 3008 | 1463189896821 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 3008 | ++DOMWINDOW == 206 (0000000756C7B800) [pid = 3008] [serial = 2015] [outer = 0000000756125000] 18:38:17 INFO - PROCESS | 3008 | 1463189897394 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:38:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 944ms 18:38:17 INFO - PROCESS | 3008 | 1463189897421 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 3008 | 1463189897426 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 18:38:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:38:17 INFO - PROCESS | 3008 | 1463189897430 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 3008 | 1463189897432 Marionette TRACE conn6 <- [1,2650,null,{}] 18:38:17 INFO - PROCESS | 3008 | 1463189897436 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:17 INFO - PROCESS | 3008 | 1463189897561 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 18:38:17 INFO - PROCESS | 3008 | 1463189897721 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762267000 == 84 [pid = 3008] [id = 672] 18:38:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 207 (000000075813CC00) [pid = 3008] [serial = 2016] [outer = 0000000000000000] 18:38:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 208 (0000000758E27C00) [pid = 3008] [serial = 2017] [outer = 000000075813CC00] 18:38:17 INFO - PROCESS | 3008 | 1463189897779 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 209 (000000075937C800) [pid = 3008] [serial = 2018] [outer = 000000075813CC00] 18:38:18 INFO - PROCESS | 3008 | 1463189898378 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:38:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:38:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 987ms 18:38:18 INFO - PROCESS | 3008 | 1463189898417 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 3008 | 1463189898420 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 18:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:38:18 INFO - PROCESS | 3008 | 1463189898431 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 3008 | 1463189898438 Marionette TRACE conn6 <- [1,2654,null,{}] 18:38:18 INFO - PROCESS | 3008 | 1463189898443 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:18 INFO - PROCESS | 3008 | 1463189898572 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 18:38:18 INFO - PROCESS | 3008 | 1463189898729 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 3008 | ++DOCSHELL 00000007637D3800 == 85 [pid = 3008] [id = 673] 18:38:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 210 (00000007590D3000) [pid = 3008] [serial = 2019] [outer = 0000000000000000] 18:38:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 211 (000000075FC42400) [pid = 3008] [serial = 2020] [outer = 00000007590D3000] 18:38:18 INFO - PROCESS | 3008 | 1463189898787 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 212 (0000000761012800) [pid = 3008] [serial = 2021] [outer = 00000007590D3000] 18:38:19 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:38:19 INFO - PROCESS | 3008 | [3008] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:38:19 INFO - PROCESS | 3008 | 1463189899850 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:38:19 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) 18:38:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1461ms 18:38:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:38:19 INFO - PROCESS | 3008 | 1463189899888 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 3008 | 1463189899891 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 18:38:19 INFO - PROCESS | 3008 | 1463189899895 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 3008 | 1463189899897 Marionette TRACE conn6 <- [1,2658,null,{}] 18:38:19 INFO - PROCESS | 3008 | 1463189899901 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:20 INFO - PROCESS | 3008 | 1463189900025 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 18:38:20 INFO - PROCESS | 3008 | 1463189900192 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763ADA800 == 86 [pid = 3008] [id = 674] 18:38:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 213 (000000076142D000) [pid = 3008] [serial = 2022] [outer = 0000000000000000] 18:38:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 214 (0000000761430800) [pid = 3008] [serial = 2023] [outer = 000000076142D000] 18:38:20 INFO - PROCESS | 3008 | 1463189900250 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 215 (00000007614B0800) [pid = 3008] [serial = 2024] [outer = 000000076142D000] 18:38:21 INFO - PROCESS | 3008 | 1463189901255 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 3008 | 1463189901325 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 18:38:21 INFO - PROCESS | 3008 | 1463189901331 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 3008 | 1463189901333 Marionette TRACE conn6 <- [1,2662,null,{}] 18:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:38:21 INFO - PROCESS | 3008 | 1463189901337 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:21 INFO - PROCESS | 3008 | 1463189901449 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 18:38:21 INFO - PROCESS | 3008 | 1463189901623 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 3008 | ++DOCSHELL 00000007623B2000 == 87 [pid = 3008] [id = 675] 18:38:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 216 (0000000762F34800) [pid = 3008] [serial = 2025] [outer = 0000000000000000] 18:38:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 217 (0000000762F36400) [pid = 3008] [serial = 2026] [outer = 0000000762F34800] 18:38:21 INFO - PROCESS | 3008 | 1463189901728 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 218 (0000000762FB9400) [pid = 3008] [serial = 2027] [outer = 0000000762F34800] 18:38:23 INFO - PROCESS | 3008 | 1463189903066 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:38:23 INFO - PROCESS | 3008 | 1463189903127 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 18:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:38:23 INFO - PROCESS | 3008 | 1463189903132 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 3008 | 1463189903137 Marionette TRACE conn6 <- [1,2666,null,{}] 18:38:23 INFO - PROCESS | 3008 | 1463189903143 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:23 INFO - PROCESS | 3008 | 1463189903292 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 18:38:23 INFO - PROCESS | 3008 | 1463189903437 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBC3800 == 88 [pid = 3008] [id = 676] 18:38:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 219 (00000007485D3400) [pid = 3008] [serial = 2028] [outer = 0000000000000000] 18:38:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 220 (00000007529F0C00) [pid = 3008] [serial = 2029] [outer = 00000007485D3400] 18:38:23 INFO - PROCESS | 3008 | 1463189903492 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 221 (0000000755640C00) [pid = 3008] [serial = 2030] [outer = 00000007485D3400] 18:38:24 INFO - PROCESS | 3008 | 1463189904590 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:38:24 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) 18:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1486ms 18:38:24 INFO - PROCESS | 3008 | 1463189904623 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 3008 | 1463189904628 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 18:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:38:24 INFO - PROCESS | 3008 | 1463189904635 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 3008 | 1463189904638 Marionette TRACE conn6 <- [1,2670,null,{}] 18:38:24 INFO - PROCESS | 3008 | 1463189904642 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:24 INFO - PROCESS | 3008 | 1463189904754 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 18:38:24 INFO - PROCESS | 3008 | 1463189904908 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A9000 == 89 [pid = 3008] [id = 677] 18:38:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 222 (000000075611CC00) [pid = 3008] [serial = 2031] [outer = 0000000000000000] 18:38:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 223 (00000007565DFC00) [pid = 3008] [serial = 2032] [outer = 000000075611CC00] 18:38:24 INFO - PROCESS | 3008 | 1463189904957 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 224 (0000000756FA5000) [pid = 3008] [serial = 2033] [outer = 000000075611CC00] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000760F42000 == 88 [pid = 3008] [id = 632] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000076041F800 == 87 [pid = 3008] [id = 619] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000760F7D000 == 86 [pid = 3008] [id = 621] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000076136B000 == 85 [pid = 3008] [id = 669] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000076041D000 == 84 [pid = 3008] [id = 668] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075973F800 == 83 [pid = 3008] [id = 667] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075E871000 == 82 [pid = 3008] [id = 666] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075E594000 == 81 [pid = 3008] [id = 665] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075D85A800 == 80 [pid = 3008] [id = 664] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDB1000 == 79 [pid = 3008] [id = 663] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007564E4000 == 78 [pid = 3008] [id = 662] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 223 (00000007525A9000) [pid = 3008] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 222 (0000000755F7B000) [pid = 3008] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 221 (0000000759381000) [pid = 3008] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 220 (000000075F954C00) [pid = 3008] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 219 (000000075FABB000) [pid = 3008] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 218 (000000076051E000) [pid = 3008] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 217 (000000076100D400) [pid = 3008] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 216 (000000075E47FC00) [pid = 3008] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 215 (0000000756F69400) [pid = 3008] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000756C18800 == 77 [pid = 3008] [id = 661] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C92800 == 76 [pid = 3008] [id = 660] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000761372800 == 75 [pid = 3008] [id = 658] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007646E4000 == 74 [pid = 3008] [id = 657] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007632AC000 == 73 [pid = 3008] [id = 656] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000763292800 == 72 [pid = 3008] [id = 655] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007646E0000 == 71 [pid = 3008] [id = 654] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD0E800 == 70 [pid = 3008] [id = 653] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 0000000759247800 == 69 [pid = 3008] [id = 652] 18:38:25 INFO - PROCESS | 3008 | --DOCSHELL 00000007621F1000 == 68 [pid = 3008] [id = 651] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 214 (0000000759082400) [pid = 3008] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 213 (00000007592F8400) [pid = 3008] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 212 (00000007597B0C00) [pid = 3008] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 211 (000000075E47C800) [pid = 3008] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 210 (000000074D873000) [pid = 3008] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 209 (00000007485BE400) [pid = 3008] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 208 (0000000752D87400) [pid = 3008] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 207 (0000000755F08000) [pid = 3008] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 206 (0000000756513C00) [pid = 3008] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 205 (0000000755DA9400) [pid = 3008] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 204 (0000000756D38800) [pid = 3008] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (0000000756FA8C00) [pid = 3008] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (0000000757C49400) [pid = 3008] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 201 (0000000752AC9400) [pid = 3008] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (0000000759754800) [pid = 3008] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (000000075F94E000) [pid = 3008] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (000000075A36E800) [pid = 3008] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (0000000756FC1400) [pid = 3008] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (000000075A370C00) [pid = 3008] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (0000000758C65400) [pid = 3008] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:38:25 INFO - PROCESS | 3008 | 1463189905991 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:38:26 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) 18:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1400ms 18:38:26 INFO - PROCESS | 3008 | 1463189906035 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 18:38:26 INFO - PROCESS | 3008 | 1463189906038 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 18:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:38:26 INFO - PROCESS | 3008 | 1463189906042 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 3008 | 1463189906045 Marionette TRACE conn6 <- [1,2674,null,{}] 18:38:26 INFO - PROCESS | 3008 | 1463189906056 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:26 INFO - PROCESS | 3008 | 1463189906163 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 18:38:26 INFO - PROCESS | 3008 | 1463189906172 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 3008 | ++DOCSHELL 00000007590B3800 == 69 [pid = 3008] [id = 678] 18:38:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (0000000752D90C00) [pid = 3008] [serial = 2034] [outer = 0000000000000000] 18:38:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (0000000753624C00) [pid = 3008] [serial = 2035] [outer = 0000000752D90C00] 18:38:26 INFO - PROCESS | 3008 | 1463189906222 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (000000075611B000) [pid = 3008] [serial = 2036] [outer = 0000000752D90C00] 18:38:27 INFO - PROCESS | 3008 | 1463189907256 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 3008 | 1463189907289 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 18:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:38:27 INFO - PROCESS | 3008 | 1463189907292 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 3008 | 1463189907294 Marionette TRACE conn6 <- [1,2678,null,{}] 18:38:27 INFO - PROCESS | 3008 | 1463189907298 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:27 INFO - PROCESS | 3008 | 1463189907396 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 18:38:27 INFO - PROCESS | 3008 | 1463189907495 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D85A800 == 70 [pid = 3008] [id = 679] 18:38:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000075657DC00) [pid = 3008] [serial = 2037] [outer = 0000000000000000] 18:38:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (0000000756FC1400) [pid = 3008] [serial = 2038] [outer = 000000075657DC00] 18:38:27 INFO - PROCESS | 3008 | 1463189907542 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (0000000758C60C00) [pid = 3008] [serial = 2039] [outer = 000000075657DC00] 18:38:28 INFO - PROCESS | 3008 | 1463189908458 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:38:28 INFO - PROCESS | 3008 | 1463189908483 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 18:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:38:28 INFO - PROCESS | 3008 | 1463189908487 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - PROCESS | 3008 | 1463189908489 Marionette TRACE conn6 <- [1,2682,null,{}] 18:38:28 INFO - PROCESS | 3008 | 1463189908492 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:28 INFO - PROCESS | 3008 | 1463189908624 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 18:38:28 INFO - PROCESS | 3008 | 1463189908639 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E814000 == 71 [pid = 3008] [id = 680] 18:38:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (0000000758D49000) [pid = 3008] [serial = 2040] [outer = 0000000000000000] 18:38:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (0000000759130800) [pid = 3008] [serial = 2041] [outer = 0000000758D49000] 18:38:28 INFO - PROCESS | 3008 | 1463189908685 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (0000000759380800) [pid = 3008] [serial = 2042] [outer = 0000000758D49000] 18:38:29 INFO - PROCESS | 3008 | 1463189909631 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 3008 | 1463189909683 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 18:38:29 INFO - PROCESS | 3008 | 1463189909687 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:38:29 INFO - PROCESS | 3008 | 1463189909689 Marionette TRACE conn6 <- [1,2686,null,{}] 18:38:29 INFO - PROCESS | 3008 | 1463189909692 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:29 INFO - PROCESS | 3008 | 1463189909847 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 18:38:29 INFO - PROCESS | 3008 | 1463189909862 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC92000 == 72 [pid = 3008] [id = 681] 18:38:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (0000000759770C00) [pid = 3008] [serial = 2043] [outer = 0000000000000000] 18:38:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 206 (000000075A370C00) [pid = 3008] [serial = 2044] [outer = 0000000759770C00] 18:38:29 INFO - PROCESS | 3008 | 1463189909909 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 207 (000000075E483800) [pid = 3008] [serial = 2045] [outer = 0000000759770C00] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 206 (00000007603F9400) [pid = 3008] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 205 (000000074EE76400) [pid = 3008] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 204 (0000000756FF9800) [pid = 3008] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (000000074851A400) [pid = 3008] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (0000000756FA6800) [pid = 3008] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 201 (0000000755F04000) [pid = 3008] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (0000000756FC7C00) [pid = 3008] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (0000000756064800) [pid = 3008] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (000000075651DC00) [pid = 3008] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (0000000756F3F000) [pid = 3008] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (000000074879A800) [pid = 3008] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (00000007597ACC00) [pid = 3008] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (0000000758E27800) [pid = 3008] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (00000007525E7400) [pid = 3008] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (0000000760F1F800) [pid = 3008] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (000000075350B800) [pid = 3008] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (000000075652E800) [pid = 3008] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (000000074879C800) [pid = 3008] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (0000000748CE9C00) [pid = 3008] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (000000075A317800) [pid = 3008] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (000000075F950C00) [pid = 3008] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (000000074F00C400) [pid = 3008] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000074D80CC00) [pid = 3008] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (0000000752AC2C00) [pid = 3008] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (0000000756FF9C00) [pid = 3008] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (0000000752A8B800) [pid = 3008] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000075A36D400) [pid = 3008] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (0000000748769C00) [pid = 3008] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (00000007597F9C00) [pid = 3008] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000074EA8E400) [pid = 3008] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000758C5A400) [pid = 3008] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000756060000) [pid = 3008] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (000000075588C800) [pid = 3008] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (000000075FA0A000) [pid = 3008] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (00000007603ED800) [pid = 3008] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (0000000756FED400) [pid = 3008] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (0000000756FAC000) [pid = 3008] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (00000007593D9C00) [pid = 3008] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (0000000759087800) [pid = 3008] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (0000000759081C00) [pid = 3008] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (0000000756527C00) [pid = 3008] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000075FBAD400) [pid = 3008] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (000000075A31EC00) [pid = 3008] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (000000075F94CC00) [pid = 3008] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (000000075652E400) [pid = 3008] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (000000075FA0E400) [pid = 3008] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000074EA90800) [pid = 3008] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (000000075E47A800) [pid = 3008] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (0000000748573800) [pid = 3008] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (00000007487A0800) [pid = 3008] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000074D21D000) [pid = 3008] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000752703000) [pid = 3008] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (00000007590D3800) [pid = 3008] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (0000000756143C00) [pid = 3008] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000075F951400) [pid = 3008] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000075908F800) [pid = 3008] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000756FBE000) [pid = 3008] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:38:30 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000755D9F400) [pid = 3008] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:38:31 INFO - PROCESS | 3008 | 1463189911332 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 3008 | 1463189911394 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 18:38:31 INFO - PROCESS | 3008 | 1463189911398 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:38:31 INFO - PROCESS | 3008 | 1463189911399 Marionette TRACE conn6 <- [1,2690,null,{}] 18:38:31 INFO - PROCESS | 3008 | 1463189911403 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:31 INFO - PROCESS | 3008 | 1463189911499 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 18:38:31 INFO - PROCESS | 3008 | 1463189911507 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760353800 == 73 [pid = 3008] [id = 682] 18:38:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000074879E400) [pid = 3008] [serial = 2046] [outer = 0000000000000000] 18:38:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (00000007525E7400) [pid = 3008] [serial = 2047] [outer = 000000074879E400] 18:38:31 INFO - PROCESS | 3008 | 1463189911554 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000755D9F400) [pid = 3008] [serial = 2048] [outer = 000000074879E400] 18:38:32 INFO - PROCESS | 3008 | 1463189912027 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 18:38:32 INFO - PROCESS | 3008 | 1463189912075 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 3008 | 1463189912077 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 18:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:38:32 INFO - PROCESS | 3008 | 1463189912081 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 3008 | 1463189912083 Marionette TRACE conn6 <- [1,2694,null,{}] 18:38:32 INFO - PROCESS | 3008 | 1463189912087 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:32 INFO - PROCESS | 3008 | 1463189912182 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 18:38:32 INFO - PROCESS | 3008 | 1463189912188 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F59800 == 74 [pid = 3008] [id = 683] 18:38:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000756527C00) [pid = 3008] [serial = 2049] [outer = 0000000000000000] 18:38:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000756C76C00) [pid = 3008] [serial = 2050] [outer = 0000000756527C00] 18:38:32 INFO - PROCESS | 3008 | 1463189912233 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000756FF0800) [pid = 3008] [serial = 2051] [outer = 0000000756527C00] 18:38:32 INFO - PROCESS | 3008 | 1463189912932 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 880ms 18:38:32 INFO - PROCESS | 3008 | 1463189912964 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 3008 | 1463189912969 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 18:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:38:32 INFO - PROCESS | 3008 | 1463189912975 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 3008 | 1463189912980 Marionette TRACE conn6 <- [1,2698,null,{}] 18:38:32 INFO - PROCESS | 3008 | 1463189912986 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:33 INFO - PROCESS | 3008 | 1463189913128 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 18:38:33 INFO - PROCESS | 3008 | 1463189913243 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592D1000 == 75 [pid = 3008] [id = 684] 18:38:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000074DBBD800) [pid = 3008] [serial = 2052] [outer = 0000000000000000] 18:38:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (0000000752A88800) [pid = 3008] [serial = 2053] [outer = 000000074DBBD800] 18:38:33 INFO - PROCESS | 3008 | 1463189913344 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000755322000) [pid = 3008] [serial = 2054] [outer = 000000074DBBD800] 18:38:33 INFO - PROCESS | 3008 | 1463189913963 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 3008 | 1463189914017 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 18:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:38:34 INFO - PROCESS | 3008 | 1463189914024 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 3008 | 1463189914027 Marionette TRACE conn6 <- [1,2702,null,{}] 18:38:34 INFO - PROCESS | 3008 | 1463189914032 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:34 INFO - PROCESS | 3008 | 1463189914179 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 18:38:34 INFO - PROCESS | 3008 | 1463189914326 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FA38000 == 76 [pid = 3008] [id = 685] 18:38:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (0000000756513C00) [pid = 3008] [serial = 2055] [outer = 0000000000000000] 18:38:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000756C81C00) [pid = 3008] [serial = 2056] [outer = 0000000756513C00] 18:38:34 INFO - PROCESS | 3008 | 1463189914384 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000756FFB800) [pid = 3008] [serial = 2057] [outer = 0000000756513C00] 18:38:35 INFO - PROCESS | 3008 | 1463189915001 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1029ms 18:38:35 INFO - PROCESS | 3008 | 1463189915057 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 3008 | 1463189915060 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 18:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:38:35 INFO - PROCESS | 3008 | 1463189915065 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 3008 | 1463189915069 Marionette TRACE conn6 <- [1,2706,null,{}] 18:38:35 INFO - PROCESS | 3008 | 1463189915082 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:35 INFO - PROCESS | 3008 | 1463189915260 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 18:38:35 INFO - PROCESS | 3008 | 1463189915398 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762313800 == 77 [pid = 3008] [id = 686] 18:38:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (00000007592EE800) [pid = 3008] [serial = 2058] [outer = 0000000000000000] 18:38:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (00000007593D9C00) [pid = 3008] [serial = 2059] [outer = 00000007592EE800] 18:38:35 INFO - PROCESS | 3008 | 1463189915458 Marionette DEBUG loaded listener.js 18:38:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (00000007597F0C00) [pid = 3008] [serial = 2060] [outer = 00000007592EE800] 18:38:36 INFO - PROCESS | 3008 | 1463189916098 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 3008 | 1463189916163 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 18:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:38:36 INFO - PROCESS | 3008 | 1463189916167 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 3008 | 1463189916169 Marionette TRACE conn6 <- [1,2710,null,{}] 18:38:36 INFO - PROCESS | 3008 | 1463189916173 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:36 INFO - PROCESS | 3008 | 1463189916296 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 18:38:36 INFO - PROCESS | 3008 | 1463189916442 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762722000 == 78 [pid = 3008] [id = 687] 18:38:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075A322C00) [pid = 3008] [serial = 2061] [outer = 0000000000000000] 18:38:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (000000075DDEB400) [pid = 3008] [serial = 2062] [outer = 000000075A322C00] 18:38:36 INFO - PROCESS | 3008 | 1463189916500 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000075F94B800) [pid = 3008] [serial = 2063] [outer = 000000075A322C00] 18:38:37 INFO - PROCESS | 3008 | 1463189917157 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 3008 | 1463189917204 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 18:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:38:37 INFO - PROCESS | 3008 | 1463189917207 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 3008 | 1463189917209 Marionette TRACE conn6 <- [1,2714,null,{}] 18:38:37 INFO - PROCESS | 3008 | 1463189917230 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:37 INFO - PROCESS | 3008 | 1463189917349 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 18:38:37 INFO - PROCESS | 3008 | 1463189917495 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 3008 | ++DOCSHELL 00000007637CC800 == 79 [pid = 3008] [id = 688] 18:38:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000075E485800) [pid = 3008] [serial = 2064] [outer = 0000000000000000] 18:38:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000075FAE2400) [pid = 3008] [serial = 2065] [outer = 000000075E485800] 18:38:37 INFO - PROCESS | 3008 | 1463189917553 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (000000075FBAA000) [pid = 3008] [serial = 2066] [outer = 000000075E485800] 18:38:38 INFO - PROCESS | 3008 | 1463189918149 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:38:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 18:38:38 INFO - PROCESS | 3008 | 1463189918195 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 3008 | 1463189918198 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 18:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:38:38 INFO - PROCESS | 3008 | 1463189918201 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 3008 | 1463189918204 Marionette TRACE conn6 <- [1,2718,null,{}] 18:38:38 INFO - PROCESS | 3008 | 1463189918208 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:38 INFO - PROCESS | 3008 | 1463189918348 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 18:38:38 INFO - PROCESS | 3008 | 1463189918510 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 3008 | ++DOCSHELL 00000007646E4000 == 80 [pid = 3008] [id = 689] 18:38:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000075FBA9C00) [pid = 3008] [serial = 2067] [outer = 0000000000000000] 18:38:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (0000000761009800) [pid = 3008] [serial = 2068] [outer = 000000075FBA9C00] 18:38:38 INFO - PROCESS | 3008 | 1463189918568 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000076142D400) [pid = 3008] [serial = 2069] [outer = 000000075FBA9C00] 18:38:39 INFO - PROCESS | 3008 | 1463189919603 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 3008 | 1463189919652 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 18:38:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:38:39 INFO - PROCESS | 3008 | 1463189919656 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 3008 | 1463189919658 Marionette TRACE conn6 <- [1,2722,null,{}] 18:38:39 INFO - PROCESS | 3008 | 1463189919705 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:39 INFO - PROCESS | 3008 | 1463189919812 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 18:38:39 INFO - PROCESS | 3008 | 1463189919952 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000076401F000 == 81 [pid = 3008] [id = 690] 18:38:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (00000007578C4C00) [pid = 3008] [serial = 2070] [outer = 0000000000000000] 18:38:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (0000000761409400) [pid = 3008] [serial = 2071] [outer = 00000007578C4C00] 18:38:40 INFO - PROCESS | 3008 | 1463189920007 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (0000000761425800) [pid = 3008] [serial = 2072] [outer = 00000007578C4C00] 18:38:40 INFO - PROCESS | 3008 | 1463189920648 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:38:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:38:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1021ms 18:38:40 INFO - PROCESS | 3008 | 1463189920680 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 3008 | 1463189920683 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 18:38:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:38:40 INFO - PROCESS | 3008 | 1463189920687 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 3008 | 1463189920689 Marionette TRACE conn6 <- [1,2726,null,{}] 18:38:40 INFO - PROCESS | 3008 | 1463189920693 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:40 INFO - PROCESS | 3008 | 1463189920817 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 18:38:40 INFO - PROCESS | 3008 | 1463189920981 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000074F8E3000 == 82 [pid = 3008] [id = 691] 18:38:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000074CE5C400) [pid = 3008] [serial = 2073] [outer = 0000000000000000] 18:38:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (00000007525E5400) [pid = 3008] [serial = 2074] [outer = 000000074CE5C400] 18:38:41 INFO - PROCESS | 3008 | 1463189921040 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000755CC7400) [pid = 3008] [serial = 2075] [outer = 000000074CE5C400] 18:38:41 INFO - PROCESS | 3008 | 1463189921654 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:38:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1028ms 18:38:41 INFO - PROCESS | 3008 | 1463189921717 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 3008 | 1463189921720 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 18:38:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:38:41 INFO - PROCESS | 3008 | 1463189921723 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 3008 | 1463189921725 Marionette TRACE conn6 <- [1,2730,null,{}] 18:38:41 INFO - PROCESS | 3008 | 1463189921747 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:42 INFO - PROCESS | 3008 | 1463189922080 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 18:38:42 INFO - PROCESS | 3008 | 1463189922219 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 3008 | ++DOCSHELL 00000007485A8000 == 83 [pid = 3008] [id = 692] 18:38:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (0000000746CE6C00) [pid = 3008] [serial = 2076] [outer = 0000000000000000] 18:38:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (0000000746CF1800) [pid = 3008] [serial = 2077] [outer = 0000000746CE6C00] 18:38:42 INFO - PROCESS | 3008 | 1463189922273 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000747E56400) [pid = 3008] [serial = 2078] [outer = 0000000746CE6C00] 18:38:42 INFO - PROCESS | 3008 | 1463189922903 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:38:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1238ms 18:38:42 INFO - PROCESS | 3008 | 1463189922964 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 3008 | 1463189922968 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 18:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:38:42 INFO - PROCESS | 3008 | 1463189922973 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 3008 | 1463189922977 Marionette TRACE conn6 <- [1,2734,null,{}] 18:38:42 INFO - PROCESS | 3008 | 1463189922982 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:43 INFO - PROCESS | 3008 | 1463189923131 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 18:38:43 INFO - PROCESS | 3008 | 1463189923308 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 0000000760353800 == 82 [pid = 3008] [id = 682] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075FC92000 == 81 [pid = 3008] [id = 681] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075E814000 == 80 [pid = 3008] [id = 680] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075D85A800 == 79 [pid = 3008] [id = 679] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 00000007590B3800 == 78 [pid = 3008] [id = 678] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A9000 == 77 [pid = 3008] [id = 677] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (0000000762FB7C00) [pid = 3008] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (0000000752D85400) [pid = 3008] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (00000007614ADC00) [pid = 3008] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (000000075FC45800) [pid = 3008] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (000000075FBABC00) [pid = 3008] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D71800 == 78 [pid = 3008] [id = 693] 18:38:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (0000000748D96400) [pid = 3008] [serial = 2079] [outer = 0000000000000000] 18:38:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000749B19800) [pid = 3008] [serial = 2080] [outer = 0000000748D96400] 18:38:43 INFO - PROCESS | 3008 | 1463189923415 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (000000074D180000) [pid = 3008] [serial = 2081] [outer = 0000000748D96400] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075BBC3800 == 77 [pid = 3008] [id = 676] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 0000000762267000 == 76 [pid = 3008] [id = 672] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0C9800 == 75 [pid = 3008] [id = 671] 18:38:43 INFO - PROCESS | 3008 | --DOCSHELL 00000007536B0800 == 74 [pid = 3008] [id = 670] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (0000000761010400) [pid = 3008] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (0000000752AC6C00) [pid = 3008] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (00000007581E6C00) [pid = 3008] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (00000007525A5800) [pid = 3008] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (000000075937EC00) [pid = 3008] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 174 (00000007593E0C00) [pid = 3008] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 173 (0000000756DF8C00) [pid = 3008] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 172 (0000000759762400) [pid = 3008] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 171 (0000000756C7DC00) [pid = 3008] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 170 (00000007580B3000) [pid = 3008] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 169 (0000000756FF2C00) [pid = 3008] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 168 (000000075567DC00) [pid = 3008] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000075E4F1000) [pid = 3008] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (000000075908A000) [pid = 3008] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (000000075567C400) [pid = 3008] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (0000000755C46800) [pid = 3008] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (00000007603F1000) [pid = 3008] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000762FB4800) [pid = 3008] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000756450800) [pid = 3008] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (0000000758E25800) [pid = 3008] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (00000007578C4800) [pid = 3008] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (000000076051EC00) [pid = 3008] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000075FA17800) [pid = 3008] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (000000075FAB4800) [pid = 3008] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000755918400) [pid = 3008] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (00000007524B2800) [pid = 3008] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (0000000756F3C800) [pid = 3008] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000758D4C400) [pid = 3008] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000753494C00) [pid = 3008] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000756124000) [pid = 3008] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000075A378C00) [pid = 3008] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000076219B800) [pid = 3008] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000760521800) [pid = 3008] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000075F952C00) [pid = 3008] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000758D4B000) [pid = 3008] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (0000000752D02C00) [pid = 3008] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (0000000756512000) [pid = 3008] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (0000000755DA6400) [pid = 3008] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000075FAE6C00) [pid = 3008] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000760F13400) [pid = 3008] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (000000075813E400) [pid = 3008] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (00000007593DA800) [pid = 3008] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (00000007597AB800) [pid = 3008] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (00000007590D2400) [pid = 3008] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000759138C00) [pid = 3008] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000756C7C400) [pid = 3008] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000075654B000) [pid = 3008] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075F93D000) [pid = 3008] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000760F20C00) [pid = 3008] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (000000075F953000) [pid = 3008] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (000000075FAEA000) [pid = 3008] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000756FBC000) [pid = 3008] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (00000007603F2800) [pid = 3008] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000075348D800) [pid = 3008] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (000000075E4F1800) [pid = 3008] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (0000000759383400) [pid = 3008] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (0000000748797000) [pid = 3008] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (000000074DDEF400) [pid = 3008] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000753503000) [pid = 3008] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (0000000755895000) [pid = 3008] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (000000075E4ED000) [pid = 3008] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (000000075FBAE000) [pid = 3008] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000075FBB1800) [pid = 3008] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (0000000756F66000) [pid = 3008] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (0000000756FBF800) [pid = 3008] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (00000007525ABC00) [pid = 3008] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (000000075DDED400) [pid = 3008] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000075F955400) [pid = 3008] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000758C68000) [pid = 3008] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000075A36F000) [pid = 3008] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | --DOMWINDOW == 109 (0000000756C82400) [pid = 3008] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:38:43 INFO - PROCESS | 3008 | 1463189923952 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1027ms 18:38:44 INFO - PROCESS | 3008 | 1463189924005 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 3008 | 1463189924008 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 18:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:38:44 INFO - PROCESS | 3008 | 1463189924012 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 3008 | 1463189924014 Marionette TRACE conn6 <- [1,2738,null,{}] 18:38:44 INFO - PROCESS | 3008 | 1463189924018 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:44 INFO - PROCESS | 3008 | 1463189924120 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 18:38:44 INFO - PROCESS | 3008 | 1463189924132 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C73000 == 75 [pid = 3008] [id = 694] 18:38:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 110 (000000074DDF1C00) [pid = 3008] [serial = 2082] [outer = 0000000000000000] 18:38:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (000000074EA0C800) [pid = 3008] [serial = 2083] [outer = 000000074DDF1C00] 18:38:44 INFO - PROCESS | 3008 | 1463189924183 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (000000074EE76400) [pid = 3008] [serial = 2084] [outer = 000000074DDF1C00] 18:38:44 INFO - PROCESS | 3008 | 1463189924678 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:38:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 733ms 18:38:44 INFO - PROCESS | 3008 | 1463189924747 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 3008 | 1463189924751 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 18:38:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:38:44 INFO - PROCESS | 3008 | 1463189924763 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 3008 | 1463189924768 Marionette TRACE conn6 <- [1,2742,null,{}] 18:38:44 INFO - PROCESS | 3008 | 1463189924772 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:44 INFO - PROCESS | 3008 | 1463189924877 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 18:38:44 INFO - PROCESS | 3008 | 1463189924891 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758BF4000 == 76 [pid = 3008] [id = 695] 18:38:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (000000075246A400) [pid = 3008] [serial = 2085] [outer = 0000000000000000] 18:38:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (0000000752970C00) [pid = 3008] [serial = 2086] [outer = 000000075246A400] 18:38:44 INFO - PROCESS | 3008 | 1463189924946 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (0000000752ACC400) [pid = 3008] [serial = 2087] [outer = 000000075246A400] 18:38:45 INFO - PROCESS | 3008 | 1463189925393 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 689ms 18:38:45 INFO - PROCESS | 3008 | 1463189925449 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 18:38:45 INFO - PROCESS | 3008 | 1463189925452 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 18:38:45 INFO - PROCESS | 3008 | 1463189925455 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:38:45 INFO - PROCESS | 3008 | 1463189925457 Marionette TRACE conn6 <- [1,2746,null,{}] 18:38:45 INFO - PROCESS | 3008 | 1463189925460 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:45 INFO - PROCESS | 3008 | 1463189925593 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 18:38:45 INFO - PROCESS | 3008 | 1463189925607 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 3008 | ++DOCSHELL 000000075923B000 == 77 [pid = 3008] [id = 696] 18:38:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000752D09800) [pid = 3008] [serial = 2088] [outer = 0000000000000000] 18:38:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (0000000752D86800) [pid = 3008] [serial = 2089] [outer = 0000000752D09800] 18:38:45 INFO - PROCESS | 3008 | 1463189925654 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (0000000753502800) [pid = 3008] [serial = 2090] [outer = 0000000752D09800] 18:38:46 INFO - PROCESS | 3008 | 1463189926091 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 18:38:46 INFO - PROCESS | 3008 | 1463189926129 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 3008 | 1463189926132 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 18:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:38:46 INFO - PROCESS | 3008 | 1463189926135 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 3008 | 1463189926137 Marionette TRACE conn6 <- [1,2750,null,{}] 18:38:46 INFO - PROCESS | 3008 | 1463189926140 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:46 INFO - PROCESS | 3008 | 1463189926274 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 18:38:46 INFO - PROCESS | 3008 | 1463189926330 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759284000 == 78 [pid = 3008] [id = 697] 18:38:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000755553C00) [pid = 3008] [serial = 2091] [outer = 0000000000000000] 18:38:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (000000075567DC00) [pid = 3008] [serial = 2092] [outer = 0000000755553C00] 18:38:46 INFO - PROCESS | 3008 | 1463189926386 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000755A12C00) [pid = 3008] [serial = 2093] [outer = 0000000755553C00] 18:38:46 INFO - PROCESS | 3008 | 1463189926872 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 775ms 18:38:46 INFO - PROCESS | 3008 | 1463189926914 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 3008 | 1463189926916 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 18:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:38:46 INFO - PROCESS | 3008 | 1463189926920 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 3008 | 1463189926922 Marionette TRACE conn6 <- [1,2754,null,{}] 18:38:46 INFO - PROCESS | 3008 | 1463189926925 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:47 INFO - PROCESS | 3008 | 1463189927061 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 18:38:47 INFO - PROCESS | 3008 | 1463189927130 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 3008 | ++DOCSHELL 00000007597CA000 == 79 [pid = 3008] [id = 698] 18:38:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000755C48000) [pid = 3008] [serial = 2094] [outer = 0000000000000000] 18:38:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (0000000755F05000) [pid = 3008] [serial = 2095] [outer = 0000000755C48000] 18:38:47 INFO - PROCESS | 3008 | 1463189927175 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (000000075605DC00) [pid = 3008] [serial = 2096] [outer = 0000000755C48000] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000075611CC00) [pid = 3008] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000752D90C00) [pid = 3008] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000758D49000) [pid = 3008] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 120 (000000075657DC00) [pid = 3008] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 119 (00000007485D3400) [pid = 3008] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 118 (0000000759770C00) [pid = 3008] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 117 (000000074879E400) [pid = 3008] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 116 (000000075FA0D000) [pid = 3008] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 115 (000000075FAEA400) [pid = 3008] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 114 (0000000752A84400) [pid = 3008] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 113 (0000000756150000) [pid = 3008] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 112 (000000075F94C000) [pid = 3008] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 111 (0000000756F63800) [pid = 3008] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:38:47 INFO - PROCESS | 3008 | --DOMWINDOW == 110 (000000075912D000) [pid = 3008] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:38:47 INFO - PROCESS | 3008 | 1463189927725 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 839ms 18:38:47 INFO - PROCESS | 3008 | 1463189927761 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 18:38:47 INFO - PROCESS | 3008 | 1463189927764 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 18:38:47 INFO - PROCESS | 3008 | 1463189927767 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:38:47 INFO - PROCESS | 3008 | 1463189927769 Marionette TRACE conn6 <- [1,2758,null,{}] 18:38:47 INFO - PROCESS | 3008 | 1463189927772 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:47 INFO - PROCESS | 3008 | 1463189927905 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 18:38:47 INFO - PROCESS | 3008 | 1463189927969 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 3008 | ++DOCSHELL 000000075B6A2800 == 80 [pid = 3008] [id = 699] 18:38:47 INFO - PROCESS | 3008 | ++DOMWINDOW == 111 (00000007548E4000) [pid = 3008] [serial = 2097] [outer = 0000000000000000] 18:38:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 112 (0000000755F7B400) [pid = 3008] [serial = 2098] [outer = 00000007548E4000] 18:38:48 INFO - PROCESS | 3008 | 1463189928014 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 113 (0000000756150000) [pid = 3008] [serial = 2099] [outer = 00000007548E4000] 18:38:48 INFO - PROCESS | 3008 | 1463189928380 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 18:38:48 INFO - PROCESS | 3008 | 1463189928398 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 3008 | 1463189928400 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 18:38:48 INFO - PROCESS | 3008 | 1463189928403 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:38:48 INFO - PROCESS | 3008 | 1463189928405 Marionette TRACE conn6 <- [1,2762,null,{}] 18:38:48 INFO - PROCESS | 3008 | 1463189928422 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:48 INFO - PROCESS | 3008 | 1463189928523 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 18:38:48 INFO - PROCESS | 3008 | 1463189928529 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:48 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDA7800 == 81 [pid = 3008] [id = 700] 18:38:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 114 (000000075621BC00) [pid = 3008] [serial = 2100] [outer = 0000000000000000] 18:38:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 115 (000000075651CC00) [pid = 3008] [serial = 2101] [outer = 000000075621BC00] 18:38:48 INFO - PROCESS | 3008 | 1463189928575 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 116 (0000000756531000) [pid = 3008] [serial = 2102] [outer = 000000075621BC00] 18:38:49 INFO - PROCESS | 3008 | 1463189929004 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 18:38:49 INFO - PROCESS | 3008 | 1463189929036 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 3008 | 1463189929038 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 18:38:49 INFO - PROCESS | 3008 | 1463189929041 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:38:49 INFO - PROCESS | 3008 | 1463189929043 Marionette TRACE conn6 <- [1,2766,null,{}] 18:38:49 INFO - PROCESS | 3008 | 1463189929046 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:49 INFO - PROCESS | 3008 | 1463189929189 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 18:38:49 INFO - PROCESS | 3008 | 1463189929236 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BF800 == 82 [pid = 3008] [id = 701] 18:38:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 117 (00000007565A7C00) [pid = 3008] [serial = 2103] [outer = 0000000000000000] 18:38:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 118 (00000007565DF800) [pid = 3008] [serial = 2104] [outer = 00000007565A7C00] 18:38:49 INFO - PROCESS | 3008 | 1463189929283 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 119 (0000000756C7EC00) [pid = 3008] [serial = 2105] [outer = 00000007565A7C00] 18:38:49 INFO - PROCESS | 3008 | 1463189929903 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 880ms 18:38:49 INFO - PROCESS | 3008 | 1463189929935 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 3008 | 1463189929940 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 18:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:38:49 INFO - PROCESS | 3008 | 1463189929947 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 3008 | 1463189929951 Marionette TRACE conn6 <- [1,2770,null,{}] 18:38:49 INFO - PROCESS | 3008 | 1463189929958 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:50 INFO - PROCESS | 3008 | 1463189930097 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 18:38:50 INFO - PROCESS | 3008 | 1463189930241 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556CB000 == 83 [pid = 3008] [id = 702] 18:38:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 120 (0000000748796C00) [pid = 3008] [serial = 2106] [outer = 0000000000000000] 18:38:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 121 (0000000748F9F000) [pid = 3008] [serial = 2107] [outer = 0000000748796C00] 18:38:50 INFO - PROCESS | 3008 | 1463189930303 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (000000074DD9CC00) [pid = 3008] [serial = 2108] [outer = 0000000748796C00] 18:38:50 INFO - PROCESS | 3008 | 1463189930922 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1031ms 18:38:51 INFO - PROCESS | 3008 | 1463189930983 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 3008 | 1463189930990 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 18:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:38:51 INFO - PROCESS | 3008 | 1463189930997 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 3008 | 1463189931000 Marionette TRACE conn6 <- [1,2774,null,{}] 18:38:51 INFO - PROCESS | 3008 | 1463189931005 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:51 INFO - PROCESS | 3008 | 1463189931166 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 18:38:51 INFO - PROCESS | 3008 | 1463189931301 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 3008 | ++DOCSHELL 000000075972B000 == 84 [pid = 3008] [id = 703] 18:38:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (00000007529ED400) [pid = 3008] [serial = 2109] [outer = 0000000000000000] 18:38:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000752D8EC00) [pid = 3008] [serial = 2110] [outer = 00000007529ED400] 18:38:51 INFO - PROCESS | 3008 | 1463189931359 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (0000000755686C00) [pid = 3008] [serial = 2111] [outer = 00000007529ED400] 18:38:51 INFO - PROCESS | 3008 | 1463189931956 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 18:38:51 INFO - PROCESS | 3008 | 1463189931987 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 3008 | 1463189931990 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 18:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:38:52 INFO - PROCESS | 3008 | 1463189931994 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 3008 | 1463189931998 Marionette TRACE conn6 <- [1,2778,null,{}] 18:38:52 INFO - PROCESS | 3008 | 1463189932010 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:52 INFO - PROCESS | 3008 | 1463189932140 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 18:38:52 INFO - PROCESS | 3008 | 1463189932285 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDB6800 == 85 [pid = 3008] [id = 704] 18:38:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000756143400) [pid = 3008] [serial = 2112] [outer = 0000000000000000] 18:38:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000756AD9400) [pid = 3008] [serial = 2113] [outer = 0000000756143400] 18:38:52 INFO - PROCESS | 3008 | 1463189932346 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000756F36000) [pid = 3008] [serial = 2114] [outer = 0000000756143400] 18:38:52 INFO - PROCESS | 3008 | 1463189932980 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1038ms 18:38:53 INFO - PROCESS | 3008 | 1463189933035 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 3008 | 1463189933038 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 18:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:38:53 INFO - PROCESS | 3008 | 1463189933042 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 3008 | 1463189933044 Marionette TRACE conn6 <- [1,2782,null,{}] 18:38:53 INFO - PROCESS | 3008 | 1463189933048 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:53 INFO - PROCESS | 3008 | 1463189933174 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 18:38:53 INFO - PROCESS | 3008 | 1463189933316 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D864800 == 86 [pid = 3008] [id = 705] 18:38:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000756F67C00) [pid = 3008] [serial = 2115] [outer = 0000000000000000] 18:38:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (0000000756FA2400) [pid = 3008] [serial = 2116] [outer = 0000000756F67C00] 18:38:53 INFO - PROCESS | 3008 | 1463189933374 Marionette DEBUG loaded listener.js 18:38:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000756FAFC00) [pid = 3008] [serial = 2117] [outer = 0000000756F67C00] 18:38:53 INFO - PROCESS | 3008 | 1463189933941 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 18:38:53 INFO - PROCESS | 3008 | 1463189933988 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 3008 | 1463189933990 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 18:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:38:53 INFO - PROCESS | 3008 | 1463189933994 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:38:54 INFO - PROCESS | 3008 | 1463189933996 Marionette TRACE conn6 <- [1,2786,null,{}] 18:38:54 INFO - PROCESS | 3008 | 1463189934000 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:54 INFO - PROCESS | 3008 | 1463189934122 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 18:38:54 INFO - PROCESS | 3008 | 1463189934235 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA2A800 == 87 [pid = 3008] [id = 706] 18:38:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000756FC2400) [pid = 3008] [serial = 2118] [outer = 0000000000000000] 18:38:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000756FC8400) [pid = 3008] [serial = 2119] [outer = 0000000756FC2400] 18:38:54 INFO - PROCESS | 3008 | 1463189934332 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000756FF8000) [pid = 3008] [serial = 2120] [outer = 0000000756FC2400] 18:38:54 INFO - PROCESS | 3008 | 1463189934959 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1027ms 18:38:55 INFO - PROCESS | 3008 | 1463189935024 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 18:38:55 INFO - PROCESS | 3008 | 1463189935026 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 18:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:38:55 INFO - PROCESS | 3008 | 1463189935030 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:38:55 INFO - PROCESS | 3008 | 1463189935032 Marionette TRACE conn6 <- [1,2790,null,{}] 18:38:55 INFO - PROCESS | 3008 | 1463189935036 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:55 INFO - PROCESS | 3008 | 1463189935233 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 18:38:55 INFO - PROCESS | 3008 | 1463189935372 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:55 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E612800 == 88 [pid = 3008] [id = 707] 18:38:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (00000007580B3400) [pid = 3008] [serial = 2121] [outer = 0000000000000000] 18:38:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000758C61000) [pid = 3008] [serial = 2122] [outer = 00000007580B3400] 18:38:55 INFO - PROCESS | 3008 | 1463189935431 Marionette DEBUG loaded listener.js 18:38:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (0000000758D46400) [pid = 3008] [serial = 2123] [outer = 00000007580B3400] 18:38:56 INFO - PROCESS | 3008 | 1463189936006 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1024ms 18:38:56 INFO - PROCESS | 3008 | 1463189936057 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 3008 | 1463189936059 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 18:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:38:56 INFO - PROCESS | 3008 | 1463189936063 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 3008 | 1463189936065 Marionette TRACE conn6 <- [1,2794,null,{}] 18:38:56 INFO - PROCESS | 3008 | 1463189936069 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:56 INFO - PROCESS | 3008 | 1463189936221 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 18:38:56 INFO - PROCESS | 3008 | 1463189936362 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E721800 == 89 [pid = 3008] [id = 708] 18:38:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (00000007581EB000) [pid = 3008] [serial = 2124] [outer = 0000000000000000] 18:38:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000758E24C00) [pid = 3008] [serial = 2125] [outer = 00000007581EB000] 18:38:56 INFO - PROCESS | 3008 | 1463189936419 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (0000000758FD6400) [pid = 3008] [serial = 2126] [outer = 00000007581EB000] 18:38:57 INFO - PROCESS | 3008 | 1463189937034 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 985ms 18:38:57 INFO - PROCESS | 3008 | 1463189937051 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 18:38:57 INFO - PROCESS | 3008 | 1463189937053 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 18:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:38:57 INFO - PROCESS | 3008 | 1463189937071 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:38:57 INFO - PROCESS | 3008 | 1463189937073 Marionette TRACE conn6 <- [1,2798,null,{}] 18:38:57 INFO - PROCESS | 3008 | 1463189937077 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:57 INFO - PROCESS | 3008 | 1463189937198 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 18:38:57 INFO - PROCESS | 3008 | 1463189937340 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E884800 == 90 [pid = 3008] [id = 709] 18:38:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (0000000759083000) [pid = 3008] [serial = 2127] [outer = 0000000000000000] 18:38:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000075908A000) [pid = 3008] [serial = 2128] [outer = 0000000759083000] 18:38:57 INFO - PROCESS | 3008 | 1463189937397 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (00000007590D5C00) [pid = 3008] [serial = 2129] [outer = 0000000759083000] 18:38:57 INFO - PROCESS | 3008 | 1463189937985 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 943ms 18:38:58 INFO - PROCESS | 3008 | 1463189938020 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 3008 | 1463189938022 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 18:38:58 INFO - PROCESS | 3008 | 1463189938028 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 3008 | 1463189938030 Marionette TRACE conn6 <- [1,2802,null,{}] 18:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:38:58 INFO - PROCESS | 3008 | 1463189938034 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:58 INFO - PROCESS | 3008 | 1463189938160 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 18:38:58 INFO - PROCESS | 3008 | 1463189938275 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 3008 | ++DOCSHELL 00000007529AA800 == 91 [pid = 3008] [id = 710] 18:38:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000747709400) [pid = 3008] [serial = 2130] [outer = 0000000000000000] 18:38:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000747E53C00) [pid = 3008] [serial = 2131] [outer = 0000000747709400] 18:38:58 INFO - PROCESS | 3008 | 1463189938553 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (000000074879C400) [pid = 3008] [serial = 2132] [outer = 0000000747709400] 18:38:59 INFO - PROCESS | 3008 | 1463189939229 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1234ms 18:38:59 INFO - PROCESS | 3008 | 1463189939268 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 3008 | 1463189939273 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 18:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:38:59 INFO - PROCESS | 3008 | 1463189939278 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - PROCESS | 3008 | 1463189939282 Marionette TRACE conn6 <- [1,2806,null,{}] 18:38:59 INFO - PROCESS | 3008 | 1463189939287 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:38:59 INFO - PROCESS | 3008 | 1463189939407 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 18:38:59 INFO - PROCESS | 3008 | 1463189939569 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:59 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755976000 == 92 [pid = 3008] [id = 711] 18:38:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (000000074EA8D400) [pid = 3008] [serial = 2133] [outer = 0000000000000000] 18:38:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000752971000) [pid = 3008] [serial = 2134] [outer = 000000074EA8D400] 18:38:59 INFO - PROCESS | 3008 | 1463189939624 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000752AC0C00) [pid = 3008] [serial = 2135] [outer = 000000074EA8D400] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 00000007592BF000 == 91 [pid = 3008] [id = 424] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDA7800 == 90 [pid = 3008] [id = 700] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 000000075B6A2800 == 89 [pid = 3008] [id = 699] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 00000007597CA000 == 88 [pid = 3008] [id = 698] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 0000000758BF4000 == 87 [pid = 3008] [id = 695] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000756C76C00) [pid = 3008] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C73000 == 86 [pid = 3008] [id = 694] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D71800 == 85 [pid = 3008] [id = 693] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 00000007485A8000 == 84 [pid = 3008] [id = 692] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 0000000762722000 == 83 [pid = 3008] [id = 687] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 0000000762313800 == 82 [pid = 3008] [id = 686] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 00000007534E6000 == 81 [pid = 3008] [id = 659] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 000000075FA38000 == 80 [pid = 3008] [id = 685] 18:39:00 INFO - PROCESS | 3008 | --DOCSHELL 00000007592D1000 == 79 [pid = 3008] [id = 684] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000760513C00) [pid = 3008] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (000000075FC4D400) [pid = 3008] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000755916000) [pid = 3008] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (0000000756F6A400) [pid = 3008] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (000000076051E800) [pid = 3008] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (000000075FA0B800) [pid = 3008] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (000000075FAADC00) [pid = 3008] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000761430800) [pid = 3008] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 139 (0000000756FA5000) [pid = 3008] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (00000007565DFC00) [pid = 3008] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000762F36400) [pid = 3008] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (000000075FC42400) [pid = 3008] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (0000000753624C00) [pid = 3008] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (000000075611B000) [pid = 3008] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (0000000759130800) [pid = 3008] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (0000000756FC1400) [pid = 3008] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000755640C00) [pid = 3008] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (00000007529F0C00) [pid = 3008] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (00000007485E9C00) [pid = 3008] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 128 (0000000758E27C00) [pid = 3008] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 127 (0000000756145C00) [pid = 3008] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 126 (000000075A370C00) [pid = 3008] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 125 (0000000759380800) [pid = 3008] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 124 (00000007525E7400) [pid = 3008] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 123 (000000075E483800) [pid = 3008] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 122 (0000000758C60C00) [pid = 3008] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | --DOMWINDOW == 121 (0000000755D9F400) [pid = 3008] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 18:39:00 INFO - PROCESS | 3008 | 1463189940283 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1032ms 18:39:00 INFO - PROCESS | 3008 | 1463189940313 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 3008 | 1463189940317 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 18:39:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:39:00 INFO - PROCESS | 3008 | 1463189940323 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - PROCESS | 3008 | 1463189940326 Marionette TRACE conn6 <- [1,2810,null,{}] 18:39:00 INFO - PROCESS | 3008 | 1463189940346 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:00 INFO - PROCESS | 3008 | 1463189940452 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 18:39:00 INFO - PROCESS | 3008 | 1463189940552 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556C9000 == 80 [pid = 3008] [id = 712] 18:39:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 122 (0000000748798C00) [pid = 3008] [serial = 2136] [outer = 0000000000000000] 18:39:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 123 (000000074EE74800) [pid = 3008] [serial = 2137] [outer = 0000000748798C00] 18:39:00 INFO - PROCESS | 3008 | 1463189940600 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 124 (0000000752ABFC00) [pid = 3008] [serial = 2138] [outer = 0000000748798C00] 18:39:01 INFO - PROCESS | 3008 | 1463189941031 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 18:39:01 INFO - PROCESS | 3008 | 1463189941060 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 3008 | 1463189941062 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 18:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:39:01 INFO - PROCESS | 3008 | 1463189941066 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 3008 | 1463189941070 Marionette TRACE conn6 <- [1,2814,null,{}] 18:39:01 INFO - PROCESS | 3008 | 1463189941085 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:01 INFO - PROCESS | 3008 | 1463189941194 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 18:39:01 INFO - PROCESS | 3008 | 1463189941242 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007592BF000 == 81 [pid = 3008] [id = 713] 18:39:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 125 (000000075554BC00) [pid = 3008] [serial = 2139] [outer = 0000000000000000] 18:39:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 126 (0000000755682C00) [pid = 3008] [serial = 2140] [outer = 000000075554BC00] 18:39:01 INFO - PROCESS | 3008 | 1463189941289 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 127 (0000000755C41800) [pid = 3008] [serial = 2141] [outer = 000000075554BC00] 18:39:01 INFO - PROCESS | 3008 | 1463189941770 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 18:39:01 INFO - PROCESS | 3008 | 1463189941802 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 3008 | 1463189941804 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 18:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:39:01 INFO - PROCESS | 3008 | 1463189941808 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 3008 | 1463189941810 Marionette TRACE conn6 <- [1,2818,null,{}] 18:39:01 INFO - PROCESS | 3008 | 1463189941813 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:01 INFO - PROCESS | 3008 | 1463189941916 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 18:39:01 INFO - PROCESS | 3008 | 1463189941925 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DDA000 == 82 [pid = 3008] [id = 714] 18:39:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 128 (0000000755DA1400) [pid = 3008] [serial = 2142] [outer = 0000000000000000] 18:39:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 129 (0000000755F07000) [pid = 3008] [serial = 2143] [outer = 0000000755DA1400] 18:39:01 INFO - PROCESS | 3008 | 1463189941972 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (000000075605CC00) [pid = 3008] [serial = 2144] [outer = 0000000755DA1400] 18:39:02 INFO - PROCESS | 3008 | 1463189942428 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 18:39:02 INFO - PROCESS | 3008 | 1463189942503 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 3008 | 1463189942505 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 18:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:39:02 INFO - PROCESS | 3008 | 1463189942508 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 3008 | 1463189942510 Marionette TRACE conn6 <- [1,2822,null,{}] 18:39:02 INFO - PROCESS | 3008 | 1463189942514 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:02 INFO - PROCESS | 3008 | 1463189942647 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 18:39:02 INFO - PROCESS | 3008 | 1463189942699 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDB6800 == 83 [pid = 3008] [id = 715] 18:39:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (0000000756125800) [pid = 3008] [serial = 2145] [outer = 0000000000000000] 18:39:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000756143C00) [pid = 3008] [serial = 2146] [outer = 0000000756125800] 18:39:02 INFO - PROCESS | 3008 | 1463189942750 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000756589C00) [pid = 3008] [serial = 2147] [outer = 0000000756125800] 18:39:03 INFO - PROCESS | 3008 | 1463189943238 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 775ms 18:39:03 INFO - PROCESS | 3008 | 1463189943292 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 3008 | 1463189943303 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 18:39:03 INFO - PROCESS | 3008 | 1463189943307 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 3008 | 1463189943309 Marionette TRACE conn6 <- [1,2826,null,{}] 18:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:39:03 INFO - PROCESS | 3008 | 1463189943313 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:03 INFO - PROCESS | 3008 | 1463189943454 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 18:39:03 INFO - PROCESS | 3008 | 1463189943478 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D80B800 == 84 [pid = 3008] [id = 716] 18:39:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (0000000756F67000) [pid = 3008] [serial = 2148] [outer = 0000000000000000] 18:39:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000756FA2800) [pid = 3008] [serial = 2149] [outer = 0000000756F67000] 18:39:03 INFO - PROCESS | 3008 | 1463189943524 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (0000000756FC1400) [pid = 3008] [serial = 2150] [outer = 0000000756F67000] 18:39:04 INFO - PROCESS | 3008 | 1463189943993 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 18:39:04 INFO - PROCESS | 3008 | 1463189944057 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 3008 | 1463189944060 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 18:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:39:04 INFO - PROCESS | 3008 | 1463189944072 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 3008 | 1463189944074 Marionette TRACE conn6 <- [1,2830,null,{}] 18:39:04 INFO - PROCESS | 3008 | 1463189944077 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:04 INFO - PROCESS | 3008 | 1463189944210 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 18:39:04 INFO - PROCESS | 3008 | 1463189944229 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DD21000 == 85 [pid = 3008] [id = 717] 18:39:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (00000007578CC800) [pid = 3008] [serial = 2151] [outer = 0000000000000000] 18:39:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (00000007580B0400) [pid = 3008] [serial = 2152] [outer = 00000007578CC800] 18:39:04 INFO - PROCESS | 3008 | 1463189944275 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (0000000758C5BC00) [pid = 3008] [serial = 2153] [outer = 00000007578CC800] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 138 (0000000755C48000) [pid = 3008] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 137 (0000000755553C00) [pid = 3008] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 136 (00000007548E4000) [pid = 3008] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 135 (000000075246A400) [pid = 3008] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 134 (0000000748D96400) [pid = 3008] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 133 (000000074DDF1C00) [pid = 3008] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 132 (000000075621BC00) [pid = 3008] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 131 (0000000756527C00) [pid = 3008] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 130 (0000000746CE6C00) [pid = 3008] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:39:04 INFO - PROCESS | 3008 | --DOMWINDOW == 129 (0000000752D09800) [pid = 3008] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:39:04 INFO - PROCESS | 3008 | 1463189944869 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 839ms 18:39:04 INFO - PROCESS | 3008 | 1463189944913 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 3008 | 1463189944915 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 18:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:39:04 INFO - PROCESS | 3008 | 1463189944926 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 3008 | 1463189944928 Marionette TRACE conn6 <- [1,2834,null,{}] 18:39:04 INFO - PROCESS | 3008 | 1463189944940 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:05 INFO - PROCESS | 3008 | 1463189945042 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 18:39:05 INFO - PROCESS | 3008 | 1463189945055 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E593800 == 86 [pid = 3008] [id = 718] 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 130 (00000007524EA000) [pid = 3008] [serial = 2154] [outer = 0000000000000000] 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 131 (000000075621BC00) [pid = 3008] [serial = 2155] [outer = 00000007524EA000] 18:39:05 INFO - PROCESS | 3008 | 1463189945101 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 132 (0000000758C65800) [pid = 3008] [serial = 2156] [outer = 00000007524EA000] 18:39:05 INFO - PROCESS | 3008 | 1463189945546 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 18:39:05 INFO - PROCESS | 3008 | 1463189945619 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 18:39:05 INFO - PROCESS | 3008 | 1463189945621 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 18:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:39:05 INFO - PROCESS | 3008 | 1463189945624 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:39:05 INFO - PROCESS | 3008 | 1463189945626 Marionette TRACE conn6 <- [1,2838,null,{}] 18:39:05 INFO - PROCESS | 3008 | 1463189945629 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:05 INFO - PROCESS | 3008 | 1463189945762 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 18:39:05 INFO - PROCESS | 3008 | 1463189945775 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E8DC800 == 87 [pid = 3008] [id = 719] 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 133 (0000000759087000) [pid = 3008] [serial = 2157] [outer = 0000000000000000] 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 134 (00000007590D0400) [pid = 3008] [serial = 2158] [outer = 0000000759087000] 18:39:05 INFO - PROCESS | 3008 | 1463189945822 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 135 (0000000759135C00) [pid = 3008] [serial = 2159] [outer = 0000000759087000] 18:39:06 INFO - PROCESS | 3008 | 1463189946271 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 18:39:06 INFO - PROCESS | 3008 | 1463189946318 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 3008 | 1463189946320 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 18:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:39:06 INFO - PROCESS | 3008 | 1463189946332 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 3008 | 1463189946334 Marionette TRACE conn6 <- [1,2842,null,{}] 18:39:06 INFO - PROCESS | 3008 | 1463189946338 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:06 INFO - PROCESS | 3008 | 1463189946438 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 18:39:06 INFO - PROCESS | 3008 | 1463189946445 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC06800 == 88 [pid = 3008] [id = 720] 18:39:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 136 (00000007592EEC00) [pid = 3008] [serial = 2160] [outer = 0000000000000000] 18:39:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 137 (00000007592F2000) [pid = 3008] [serial = 2161] [outer = 00000007592EEC00] 18:39:06 INFO - PROCESS | 3008 | 1463189946497 Marionette DEBUG loaded listener.js 18:39:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 138 (0000000759384800) [pid = 3008] [serial = 2162] [outer = 00000007592EEC00] 18:39:07 INFO - PROCESS | 3008 | 1463189947295 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1037ms 18:39:07 INFO - PROCESS | 3008 | 1463189947364 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 18:39:07 INFO - PROCESS | 3008 | 1463189947370 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 18:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:39:07 INFO - PROCESS | 3008 | 1463189947396 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:39:07 INFO - PROCESS | 3008 | 1463189947401 Marionette TRACE conn6 <- [1,2846,null,{}] 18:39:07 INFO - PROCESS | 3008 | 1463189947407 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:07 INFO - PROCESS | 3008 | 1463189947582 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 18:39:07 INFO - PROCESS | 3008 | 1463189947721 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 3008 | ++DOCSHELL 000000075921C800 == 89 [pid = 3008] [id = 721] 18:39:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 139 (000000074EA85C00) [pid = 3008] [serial = 2163] [outer = 0000000000000000] 18:39:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 140 (000000074F040C00) [pid = 3008] [serial = 2164] [outer = 000000074EA85C00] 18:39:07 INFO - PROCESS | 3008 | 1463189947781 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (0000000752A86000) [pid = 3008] [serial = 2165] [outer = 000000074EA85C00] 18:39:08 INFO - PROCESS | 3008 | 1463189948398 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1030ms 18:39:08 INFO - PROCESS | 3008 | 1463189948429 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 18:39:08 INFO - PROCESS | 3008 | 1463189948436 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 18:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:39:08 INFO - PROCESS | 3008 | 1463189948443 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:39:08 INFO - PROCESS | 3008 | 1463189948446 Marionette TRACE conn6 <- [1,2850,null,{}] 18:39:08 INFO - PROCESS | 3008 | 1463189948450 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:08 INFO - PROCESS | 3008 | 1463189948580 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 18:39:08 INFO - PROCESS | 3008 | 1463189948696 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C3C7000 == 90 [pid = 3008] [id = 722] 18:39:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (0000000753671400) [pid = 3008] [serial = 2166] [outer = 0000000000000000] 18:39:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (0000000755CC3400) [pid = 3008] [serial = 2167] [outer = 0000000753671400] 18:39:08 INFO - PROCESS | 3008 | 1463189948794 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000756519C00) [pid = 3008] [serial = 2168] [outer = 0000000753671400] 18:39:09 INFO - PROCESS | 3008 | 1463189949368 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 18:39:09 INFO - PROCESS | 3008 | 1463189949434 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 18:39:09 INFO - PROCESS | 3008 | 1463189949437 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 18:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:39:09 INFO - PROCESS | 3008 | 1463189949441 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 3008 | 1463189949445 Marionette TRACE conn6 <- [1,2854,null,{}] 18:39:09 INFO - PROCESS | 3008 | 1463189949470 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:09 INFO - PROCESS | 3008 | 1463189949644 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 18:39:09 INFO - PROCESS | 3008 | 1463189949751 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC96000 == 91 [pid = 3008] [id = 723] 18:39:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (0000000756FA4000) [pid = 3008] [serial = 2169] [outer = 0000000000000000] 18:39:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000756FF7800) [pid = 3008] [serial = 2170] [outer = 0000000756FA4000] 18:39:09 INFO - PROCESS | 3008 | 1463189949812 Marionette DEBUG loaded listener.js 18:39:09 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000759134400) [pid = 3008] [serial = 2171] [outer = 0000000756FA4000] 18:39:10 INFO - PROCESS | 3008 | 1463189950419 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1033ms 18:39:10 INFO - PROCESS | 3008 | 1463189950476 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 18:39:10 INFO - PROCESS | 3008 | 1463189950479 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 18:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:39:10 INFO - PROCESS | 3008 | 1463189950483 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:39:10 INFO - PROCESS | 3008 | 1463189950485 Marionette TRACE conn6 <- [1,2858,null,{}] 18:39:10 INFO - PROCESS | 3008 | 1463189950489 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:10 INFO - PROCESS | 3008 | 1463189950618 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 18:39:10 INFO - PROCESS | 3008 | 1463189950733 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760410800 == 92 [pid = 3008] [id = 724] 18:39:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000759385800) [pid = 3008] [serial = 2172] [outer = 0000000000000000] 18:39:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (00000007593D5000) [pid = 3008] [serial = 2173] [outer = 0000000759385800] 18:39:10 INFO - PROCESS | 3008 | 1463189950831 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000759754C00) [pid = 3008] [serial = 2174] [outer = 0000000759385800] 18:39:11 INFO - PROCESS | 3008 | 1463189951443 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 18:39:11 INFO - PROCESS | 3008 | 1463189951470 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 3008 | 1463189951473 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 18:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:39:11 INFO - PROCESS | 3008 | 1463189951476 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 3008 | 1463189951479 Marionette TRACE conn6 <- [1,2862,null,{}] 18:39:11 INFO - PROCESS | 3008 | 1463189951482 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:11 INFO - PROCESS | 3008 | 1463189951605 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 18:39:11 INFO - PROCESS | 3008 | 1463189951720 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 3008 | ++DOCSHELL 00000007605E1000 == 93 [pid = 3008] [id = 725] 18:39:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000759754000) [pid = 3008] [serial = 2175] [outer = 0000000000000000] 18:39:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000759767400) [pid = 3008] [serial = 2176] [outer = 0000000759754000] 18:39:11 INFO - PROCESS | 3008 | 1463189951816 Marionette DEBUG loaded listener.js 18:39:11 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (00000007597A4800) [pid = 3008] [serial = 2177] [outer = 0000000759754000] 18:39:12 INFO - PROCESS | 3008 | 1463189952410 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 985ms 18:39:12 INFO - PROCESS | 3008 | 1463189952465 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 3008 | 1463189952467 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 18:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:39:12 INFO - PROCESS | 3008 | 1463189952471 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 3008 | 1463189952473 Marionette TRACE conn6 <- [1,2866,null,{}] 18:39:12 INFO - PROCESS | 3008 | 1463189952477 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:12 INFO - PROCESS | 3008 | 1463189952612 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 18:39:12 INFO - PROCESS | 3008 | 1463189952757 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F5A000 == 94 [pid = 3008] [id = 726] 18:39:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (00000007597FB800) [pid = 3008] [serial = 2178] [outer = 0000000000000000] 18:39:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000075A321C00) [pid = 3008] [serial = 2179] [outer = 00000007597FB800] 18:39:12 INFO - PROCESS | 3008 | 1463189952815 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000075A377800) [pid = 3008] [serial = 2180] [outer = 00000007597FB800] 18:39:13 INFO - PROCESS | 3008 | 1463189953407 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 18:39:13 INFO - PROCESS | 3008 | 1463189953460 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 18:39:13 INFO - PROCESS | 3008 | 1463189953462 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 18:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:39:13 INFO - PROCESS | 3008 | 1463189953466 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:39:13 INFO - PROCESS | 3008 | 1463189953468 Marionette TRACE conn6 <- [1,2870,null,{}] 18:39:13 INFO - PROCESS | 3008 | 1463189953472 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:13 INFO - PROCESS | 3008 | 1463189953594 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 18:39:13 INFO - PROCESS | 3008 | 1463189953710 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 3008 | ++DOCSHELL 000000076104D000 == 95 [pid = 3008] [id = 727] 18:39:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000075D146C00) [pid = 3008] [serial = 2181] [outer = 0000000000000000] 18:39:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000075D14A800) [pid = 3008] [serial = 2182] [outer = 000000075D146C00] 18:39:13 INFO - PROCESS | 3008 | 1463189953806 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000075DDEB800) [pid = 3008] [serial = 2183] [outer = 000000075D146C00] 18:39:14 INFO - PROCESS | 3008 | 1463189954420 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 986ms 18:39:14 INFO - PROCESS | 3008 | 1463189954455 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 3008 | 1463189954457 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 18:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:39:14 INFO - PROCESS | 3008 | 1463189954461 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 3008 | 1463189954463 Marionette TRACE conn6 <- [1,2874,null,{}] 18:39:14 INFO - PROCESS | 3008 | 1463189954467 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:14 INFO - PROCESS | 3008 | 1463189954592 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 18:39:14 INFO - PROCESS | 3008 | 1463189954749 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:14 INFO - PROCESS | 3008 | ++DOCSHELL 0000000761375800 == 96 [pid = 3008] [id = 728] 18:39:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (000000075E479000) [pid = 3008] [serial = 2184] [outer = 0000000000000000] 18:39:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (000000075E47E800) [pid = 3008] [serial = 2185] [outer = 000000075E479000] 18:39:14 INFO - PROCESS | 3008 | 1463189954806 Marionette DEBUG loaded listener.js 18:39:14 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (000000075E4F0400) [pid = 3008] [serial = 2186] [outer = 000000075E479000] 18:39:15 INFO - PROCESS | 3008 | 1463189955417 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 986ms 18:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:39:15 INFO - PROCESS | 3008 | 1463189955449 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 18:39:15 INFO - PROCESS | 3008 | 1463189955452 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 18:39:15 INFO - PROCESS | 3008 | 1463189955455 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:39:15 INFO - PROCESS | 3008 | 1463189955457 Marionette TRACE conn6 <- [1,2878,null,{}] 18:39:15 INFO - PROCESS | 3008 | 1463189955462 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:15 INFO - PROCESS | 3008 | 1463189955585 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 18:39:15 INFO - PROCESS | 3008 | 1463189955744 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D18B800 == 97 [pid = 3008] [id = 729] 18:39:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (00000007485F3400) [pid = 3008] [serial = 2187] [outer = 0000000000000000] 18:39:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (000000074D21A800) [pid = 3008] [serial = 2188] [outer = 00000007485F3400] 18:39:15 INFO - PROCESS | 3008 | 1463189955802 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (000000075348EC00) [pid = 3008] [serial = 2189] [outer = 00000007485F3400] 18:39:16 INFO - PROCESS | 3008 | 1463189956694 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1276ms 18:39:16 INFO - PROCESS | 3008 | 1463189956735 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 3008 | 1463189956739 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 18:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:39:16 INFO - PROCESS | 3008 | 1463189956744 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 3008 | 1463189956748 Marionette TRACE conn6 <- [1,2882,null,{}] 18:39:16 INFO - PROCESS | 3008 | 1463189956754 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:16 INFO - PROCESS | 3008 | 1463189956880 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 18:39:17 INFO - PROCESS | 3008 | 1463189957032 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:17 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759269000 == 98 [pid = 3008] [id = 730] 18:39:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (0000000747EDA800) [pid = 3008] [serial = 2190] [outer = 0000000000000000] 18:39:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (0000000748E70000) [pid = 3008] [serial = 2191] [outer = 0000000747EDA800] 18:39:17 INFO - PROCESS | 3008 | 1463189957087 Marionette DEBUG loaded listener.js 18:39:17 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (0000000752976800) [pid = 3008] [serial = 2192] [outer = 0000000747EDA800] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075E8DC800 == 97 [pid = 3008] [id = 719] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075E593800 == 96 [pid = 3008] [id = 718] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075DD21000 == 95 [pid = 3008] [id = 717] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075D80B800 == 94 [pid = 3008] [id = 716] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000759284000 == 93 [pid = 3008] [id = 697] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075BDB6800 == 92 [pid = 3008] [id = 715] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DDA000 == 91 [pid = 3008] [id = 714] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 167 (000000075FAE2400) [pid = 3008] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 166 (0000000761009800) [pid = 3008] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 165 (0000000761409400) [pid = 3008] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 164 (00000007525E5400) [pid = 3008] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 163 (00000007565DF800) [pid = 3008] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | 1463189957827 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007592BF000 == 90 [pid = 3008] [id = 713] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007556C9000 == 89 [pid = 3008] [id = 712] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075923B000 == 88 [pid = 3008] [id = 696] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 0000000755976000 == 87 [pid = 3008] [id = 711] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007529AA800 == 86 [pid = 3008] [id = 710] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075DA2A800 == 85 [pid = 3008] [id = 706] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075D864800 == 84 [pid = 3008] [id = 705] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075CDB6800 == 83 [pid = 3008] [id = 704] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075972B000 == 82 [pid = 3008] [id = 703] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 00000007556CB000 == 81 [pid = 3008] [id = 702] 18:39:17 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0BF800 == 80 [pid = 3008] [id = 701] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 162 (0000000755F05000) [pid = 3008] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 161 (0000000755A12C00) [pid = 3008] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 160 (000000075567DC00) [pid = 3008] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 159 (0000000755F7B400) [pid = 3008] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 158 (00000007593D9C00) [pid = 3008] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (000000075DDEB400) [pid = 3008] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (0000000752970C00) [pid = 3008] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000749B19800) [pid = 3008] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (000000074D180000) [pid = 3008] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000074EA0C800) [pid = 3008] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (000000074EE76400) [pid = 3008] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (0000000752A88800) [pid = 3008] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000756C81C00) [pid = 3008] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (000000075651CC00) [pid = 3008] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (000000075605DC00) [pid = 3008] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 147 (0000000756531000) [pid = 3008] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 146 (0000000756FF0800) [pid = 3008] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 145 (0000000746CF1800) [pid = 3008] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 144 (0000000747E56400) [pid = 3008] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 143 (0000000752D86800) [pid = 3008] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 142 (0000000753502800) [pid = 3008] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 141 (0000000756150000) [pid = 3008] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - PROCESS | 3008 | --DOMWINDOW == 140 (0000000752ACC400) [pid = 3008] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 18:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1142ms 18:39:17 INFO - PROCESS | 3008 | 1463189957895 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 18:39:17 INFO - PROCESS | 3008 | 1463189957901 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 18:39:17 INFO - PROCESS | 3008 | 1463189957911 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:39:17 INFO - PROCESS | 3008 | 1463189957914 Marionette TRACE conn6 <- [1,2886,null,{}] 18:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:39:17 INFO - PROCESS | 3008 | 1463189957918 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:18 INFO - PROCESS | 3008 | 1463189958030 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 18:39:18 INFO - PROCESS | 3008 | 1463189958038 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 3008 | ++DOCSHELL 000000075558B800 == 81 [pid = 3008] [id = 731] 18:39:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 141 (000000074D180C00) [pid = 3008] [serial = 2193] [outer = 0000000000000000] 18:39:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 142 (000000074D222800) [pid = 3008] [serial = 2194] [outer = 000000074D180C00] 18:39:18 INFO - PROCESS | 3008 | 1463189958086 Marionette DEBUG loaded listener.js 18:39:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 143 (000000074F040400) [pid = 3008] [serial = 2195] [outer = 000000074D180C00] 18:39:18 INFO - PROCESS | 3008 | 1463189958625 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 18:39:18 INFO - PROCESS | 3008 | 1463189958652 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 18:39:18 INFO - PROCESS | 3008 | 1463189958654 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 18:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:39:18 INFO - PROCESS | 3008 | 1463189958657 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 3008 | 1463189958661 Marionette TRACE conn6 <- [1,2890,null,{}] 18:39:18 INFO - PROCESS | 3008 | 1463189958672 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:18 INFO - PROCESS | 3008 | 1463189958781 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 18:39:18 INFO - PROCESS | 3008 | 1463189958891 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:18 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759256800 == 82 [pid = 3008] [id = 732] 18:39:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 144 (0000000752D87000) [pid = 3008] [serial = 2196] [outer = 0000000000000000] 18:39:18 INFO - PROCESS | 3008 | ++DOMWINDOW == 145 (00000007548E5800) [pid = 3008] [serial = 2197] [outer = 0000000752D87000] 18:39:18 INFO - PROCESS | 3008 | 1463189958941 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 146 (0000000755C4A800) [pid = 3008] [serial = 2198] [outer = 0000000752D87000] 18:39:19 INFO - PROCESS | 3008 | 1463189959314 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 18:39:19 INFO - PROCESS | 3008 | 1463189959366 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 18:39:19 INFO - PROCESS | 3008 | 1463189959369 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 18:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:39:19 INFO - PROCESS | 3008 | 1463189959401 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 3008 | 1463189959403 Marionette TRACE conn6 <- [1,2894,null,{}] 18:39:19 INFO - PROCESS | 3008 | 1463189959409 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:19 INFO - PROCESS | 3008 | 1463189959515 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 18:39:19 INFO - PROCESS | 3008 | 1463189959522 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759DD2800 == 83 [pid = 3008] [id = 733] 18:39:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 147 (0000000755F05000) [pid = 3008] [serial = 2199] [outer = 0000000000000000] 18:39:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 148 (0000000756066000) [pid = 3008] [serial = 2200] [outer = 0000000755F05000] 18:39:19 INFO - PROCESS | 3008 | 1463189959570 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000756152C00) [pid = 3008] [serial = 2201] [outer = 0000000755F05000] 18:39:20 INFO - PROCESS | 3008 | 1463189960021 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 18:39:20 INFO - PROCESS | 3008 | 1463189960067 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 3008 | 1463189960070 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 18:39:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:39:20 INFO - PROCESS | 3008 | 1463189960073 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 3008 | 1463189960075 Marionette TRACE conn6 <- [1,2898,null,{}] 18:39:20 INFO - PROCESS | 3008 | 1463189960088 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:20 INFO - PROCESS | 3008 | 1463189960224 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 18:39:20 INFO - PROCESS | 3008 | 1463189960239 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0A0800 == 84 [pid = 3008] [id = 734] 18:39:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (000000075651E400) [pid = 3008] [serial = 2202] [outer = 0000000000000000] 18:39:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000756530000) [pid = 3008] [serial = 2203] [outer = 000000075651E400] 18:39:20 INFO - PROCESS | 3008 | 1463189960285 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (0000000756C7B400) [pid = 3008] [serial = 2204] [outer = 000000075651E400] 18:39:20 INFO - PROCESS | 3008 | 1463189960768 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:39:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:39:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:39:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 753ms 18:39:20 INFO - PROCESS | 3008 | 1463189960838 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 3008 | 1463189960841 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 18:39:20 INFO - PROCESS | 3008 | 1463189960851 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 3008 | 1463189960853 Marionette TRACE conn6 <- [1,2902,null,{}] 18:39:20 INFO - TEST-START | /DOMEvents/constructors.html 18:39:20 INFO - PROCESS | 3008 | 1463189960857 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:21 INFO - PROCESS | 3008 | 1463189961046 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 18:39:21 INFO - PROCESS | 3008 | 1463189961064 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D828800 == 85 [pid = 3008] [id = 735] 18:39:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (0000000756F6F800) [pid = 3008] [serial = 2205] [outer = 0000000000000000] 18:39:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (0000000756FC9800) [pid = 3008] [serial = 2206] [outer = 0000000756F6F800] 18:39:21 INFO - PROCESS | 3008 | 1463189961111 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (0000000757C4BC00) [pid = 3008] [serial = 2207] [outer = 0000000756F6F800] 18:39:21 INFO - PROCESS | 3008 | 1463189961664 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:39:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:39:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:39:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 859ms 18:39:21 INFO - PROCESS | 3008 | 1463189961717 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 3008 | 1463189961719 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 18:39:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:39:21 INFO - PROCESS | 3008 | 1463189961723 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 3008 | 1463189961725 Marionette TRACE conn6 <- [1,2906,null,{}] 18:39:21 INFO - PROCESS | 3008 | 1463189961728 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:21 INFO - PROCESS | 3008 | 1463189961864 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 18:39:21 INFO - PROCESS | 3008 | 1463189961885 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E621800 == 86 [pid = 3008] [id = 736] 18:39:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (0000000758B5B000) [pid = 3008] [serial = 2208] [outer = 0000000000000000] 18:39:21 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (0000000758C61400) [pid = 3008] [serial = 2209] [outer = 0000000758B5B000] 18:39:21 INFO - PROCESS | 3008 | 1463189961931 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (000000075908C800) [pid = 3008] [serial = 2210] [outer = 0000000758B5B000] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 157 (00000007578CC800) [pid = 3008] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 156 (0000000756F67000) [pid = 3008] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 155 (0000000748798C00) [pid = 3008] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 154 (00000007524EA000) [pid = 3008] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 153 (000000074EA8D400) [pid = 3008] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 152 (0000000747709400) [pid = 3008] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 151 (000000075554BC00) [pid = 3008] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 150 (0000000755DA1400) [pid = 3008] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 149 (0000000756125800) [pid = 3008] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:39:22 INFO - PROCESS | 3008 | --DOMWINDOW == 148 (0000000759087000) [pid = 3008] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:39:22 INFO - PROCESS | 3008 | 1463189962555 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:39:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:39:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 18:39:22 INFO - PROCESS | 3008 | 1463189962607 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 3008 | 1463189962609 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 18:39:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:39:22 INFO - PROCESS | 3008 | 1463189962613 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - PROCESS | 3008 | 1463189962615 Marionette TRACE conn6 <- [1,2910,null,{}] 18:39:22 INFO - PROCESS | 3008 | 1463189962618 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:22 INFO - PROCESS | 3008 | 1463189962719 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 18:39:22 INFO - PROCESS | 3008 | 1463189962725 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E883000 == 87 [pid = 3008] [id = 737] 18:39:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 149 (0000000755DA1400) [pid = 3008] [serial = 2211] [outer = 0000000000000000] 18:39:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 150 (0000000758B60000) [pid = 3008] [serial = 2212] [outer = 0000000755DA1400] 18:39:22 INFO - PROCESS | 3008 | 1463189962772 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 3008 | ++DOMWINDOW == 151 (0000000759133000) [pid = 3008] [serial = 2213] [outer = 0000000755DA1400] 18:39:23 INFO - PROCESS | 3008 | [3008] 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 18:39:23 INFO - PROCESS | 3008 | [3008] 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 18:39:23 INFO - PROCESS | 3008 | [3008] 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 18:39:23 INFO - PROCESS | 3008 | [3008] 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 18:39:23 INFO - PROCESS | 3008 | 1463189963243 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:39:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:39:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:39:23 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 18:39:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:39:23 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 18:39:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:39:23 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]" 18:39:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:39:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:39:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 698ms 18:39:23 INFO - PROCESS | 3008 | 1463189963314 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 3008 | 1463189963316 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 18:39:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:39:23 INFO - PROCESS | 3008 | 1463189963319 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 3008 | 1463189963321 Marionette TRACE conn6 <- [1,2914,null,{}] 18:39:23 INFO - PROCESS | 3008 | 1463189963325 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:23 INFO - PROCESS | 3008 | 1463189963429 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 18:39:23 INFO - PROCESS | 3008 | 1463189963468 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 3008 | ++DOCSHELL 000000076035B800 == 88 [pid = 3008] [id = 738] 18:39:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 152 (00000007597F5800) [pid = 3008] [serial = 2214] [outer = 0000000000000000] 18:39:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 153 (000000075A314400) [pid = 3008] [serial = 2215] [outer = 00000007597F5800] 18:39:23 INFO - PROCESS | 3008 | 1463189963514 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 3008 | ++DOMWINDOW == 154 (000000075D146800) [pid = 3008] [serial = 2216] [outer = 00000007597F5800] 18:39:23 INFO - PROCESS | 3008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:39:23 INFO - PROCESS | 3008 | 1463189963929 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:39:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:39:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 672ms 18:39:24 INFO - PROCESS | 3008 | 1463189964003 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 18:39:24 INFO - PROCESS | 3008 | 1463189964005 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 18:39:24 INFO - PROCESS | 3008 | 1463189964009 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:39:24 INFO - PROCESS | 3008 | 1463189964011 Marionette TRACE conn6 <- [1,2918,null,{}] 18:39:24 INFO - PROCESS | 3008 | 1463189964015 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:24 INFO - PROCESS | 3008 | 1463189964116 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 18:39:24 INFO - PROCESS | 3008 | 1463189964122 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:24 INFO - PROCESS | 3008 | ++DOCSHELL 0000000761065000 == 89 [pid = 3008] [id = 739] 18:39:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 155 (000000075E4F1800) [pid = 3008] [serial = 2217] [outer = 0000000000000000] 18:39:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 156 (000000075E4F6400) [pid = 3008] [serial = 2218] [outer = 000000075E4F1800] 18:39:24 INFO - PROCESS | 3008 | 1463189964167 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 3008 | ++DOMWINDOW == 157 (000000075F948800) [pid = 3008] [serial = 2219] [outer = 000000075E4F1800] 18:39:24 INFO - PROCESS | 3008 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:39:24 INFO - PROCESS | 3008 | 1463189964884 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:39:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:39:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 18:39:24 INFO - PROCESS | 3008 | 1463189964958 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 18:39:24 INFO - PROCESS | 3008 | 1463189964964 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 18:39:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:39:24 INFO - PROCESS | 3008 | 1463189964969 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - PROCESS | 3008 | 1463189964974 Marionette TRACE conn6 <- [1,2922,null,{}] 18:39:24 INFO - PROCESS | 3008 | 1463189964980 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:25 INFO - PROCESS | 3008 | 1463189965158 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 18:39:25 INFO - PROCESS | 3008 | 1463189965285 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759215000 == 90 [pid = 3008] [id = 740] 18:39:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 158 (0000000749E46400) [pid = 3008] [serial = 2220] [outer = 0000000000000000] 18:39:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 159 (000000074EA90C00) [pid = 3008] [serial = 2221] [outer = 0000000749E46400] 18:39:25 INFO - PROCESS | 3008 | 1463189965346 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 3008 | ++DOMWINDOW == 160 (0000000752AC3000) [pid = 3008] [serial = 2222] [outer = 0000000749E46400] 18:39:25 INFO - PROCESS | 3008 | 1463189965864 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:39:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 18:39:25 INFO - PROCESS | 3008 | 1463189965915 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 3008 | 1463189965922 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 18:39:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:39:25 INFO - PROCESS | 3008 | 1463189965929 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 3008 | 1463189965932 Marionette TRACE conn6 <- [1,2926,null,{}] 18:39:25 INFO - PROCESS | 3008 | 1463189965952 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:26 INFO - PROCESS | 3008 | 1463189966123 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 18:39:26 INFO - PROCESS | 3008 | 1463189966211 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:26 INFO - PROCESS | 3008 | ++DOCSHELL 000000075D815800 == 91 [pid = 3008] [id = 741] 18:39:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 161 (0000000755C41400) [pid = 3008] [serial = 2223] [outer = 0000000000000000] 18:39:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 162 (0000000755F6E000) [pid = 3008] [serial = 2224] [outer = 0000000755C41400] 18:39:26 INFO - PROCESS | 3008 | 1463189966267 Marionette DEBUG loaded listener.js 18:39:26 INFO - PROCESS | 3008 | ++DOMWINDOW == 163 (0000000756DF8C00) [pid = 3008] [serial = 2225] [outer = 0000000755C41400] 18:39:26 INFO - PROCESS | 3008 | 1463189966808 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:39:26 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. 18:39:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 942ms 18:39:26 INFO - PROCESS | 3008 | 1463189966877 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 18:39:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:39:26 INFO - PROCESS | 3008 | 1463189966880 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 18:39:26 INFO - PROCESS | 3008 | 1463189966884 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 3008 | 1463189966888 Marionette TRACE conn6 <- [1,2930,null,{}] 18:39:26 INFO - PROCESS | 3008 | 1463189966900 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:27 INFO - PROCESS | 3008 | 1463189967065 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 18:39:27 INFO - PROCESS | 3008 | 1463189967215 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 3008 | ++DOCSHELL 00000007621E7000 == 92 [pid = 3008] [id = 742] 18:39:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 164 (00000007581E6C00) [pid = 3008] [serial = 2226] [outer = 0000000000000000] 18:39:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 165 (0000000758E26800) [pid = 3008] [serial = 2227] [outer = 00000007581E6C00] 18:39:27 INFO - PROCESS | 3008 | 1463189967277 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 3008 | ++DOMWINDOW == 166 (00000007597AC800) [pid = 3008] [serial = 2228] [outer = 00000007581E6C00] 18:39:27 INFO - PROCESS | 3008 | 1463189967819 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:39:27 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 18:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:39:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 18:39:27 INFO - PROCESS | 3008 | 1463189967872 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 3008 | 1463189967875 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 18:39:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:39:27 INFO - PROCESS | 3008 | 1463189967879 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 3008 | 1463189967881 Marionette TRACE conn6 <- [1,2934,null,{}] 18:39:27 INFO - PROCESS | 3008 | 1463189967886 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:28 INFO - PROCESS | 3008 | 1463189968017 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 18:39:28 INFO - PROCESS | 3008 | 1463189968177 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762281000 == 93 [pid = 3008] [id = 743] 18:39:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 167 (000000075E4F6800) [pid = 3008] [serial = 2229] [outer = 0000000000000000] 18:39:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 168 (000000075F94A400) [pid = 3008] [serial = 2230] [outer = 000000075E4F6800] 18:39:28 INFO - PROCESS | 3008 | 1463189968234 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 3008 | ++DOMWINDOW == 169 (000000075F959800) [pid = 3008] [serial = 2231] [outer = 000000075E4F6800] 18:39:28 INFO - PROCESS | 3008 | 1463189968733 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:39:28 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. 18:39:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 880ms 18:39:28 INFO - PROCESS | 3008 | 1463189968772 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 3008 | 1463189968774 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 18:39:28 INFO - PROCESS | 3008 | 1463189968779 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:39:28 INFO - PROCESS | 3008 | 1463189968781 Marionette TRACE conn6 <- [1,2938,null,{}] 18:39:28 INFO - PROCESS | 3008 | 1463189968785 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:28 INFO - PROCESS | 3008 | 1463189968911 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 18:39:29 INFO - PROCESS | 3008 | 1463189969070 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 3008 | ++DOCSHELL 00000007623A1000 == 94 [pid = 3008] [id = 744] 18:39:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 170 (0000000752D0E800) [pid = 3008] [serial = 2232] [outer = 0000000000000000] 18:39:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 171 (000000075FA12C00) [pid = 3008] [serial = 2233] [outer = 0000000752D0E800] 18:39:29 INFO - PROCESS | 3008 | 1463189969127 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 172 (000000075FAB4000) [pid = 3008] [serial = 2234] [outer = 0000000752D0E800] 18:39:29 INFO - PROCESS | 3008 | ++DOCSHELL 00000007623B0000 == 95 [pid = 3008] [id = 745] 18:39:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 173 (000000075FAEBC00) [pid = 3008] [serial = 2235] [outer = 0000000000000000] 18:39:29 INFO - PROCESS | 3008 | ++DOMWINDOW == 174 (000000075FAECC00) [pid = 3008] [serial = 2236] [outer = 000000075FAEBC00] 18:39:29 INFO - PROCESS | 3008 | 1463189969764 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:39:29 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. 18:39:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1027ms 18:39:29 INFO - PROCESS | 3008 | 1463189969812 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 18:39:29 INFO - PROCESS | 3008 | 1463189969814 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 18:39:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:39:29 INFO - PROCESS | 3008 | 1463189969818 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 3008 | 1463189969820 Marionette TRACE conn6 <- [1,2942,null,{}] 18:39:29 INFO - PROCESS | 3008 | 1463189969842 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:30 INFO - PROCESS | 3008 | 1463189970013 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 18:39:30 INFO - PROCESS | 3008 | 1463189970156 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 3008 | ++DOCSHELL 000000076269A000 == 96 [pid = 3008] [id = 746] 18:39:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 175 (000000075FAEA800) [pid = 3008] [serial = 2237] [outer = 0000000000000000] 18:39:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000075FBAA400) [pid = 3008] [serial = 2238] [outer = 000000075FAEA800] 18:39:30 INFO - PROCESS | 3008 | 1463189970213 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (000000075FC46000) [pid = 3008] [serial = 2239] [outer = 000000075FAEA800] 18:39:30 INFO - PROCESS | 3008 | 1463189970745 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:39:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:39:30 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 18:39:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 985ms 18:39:30 INFO - PROCESS | 3008 | 1463189970806 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 3008 | 1463189970809 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 18:39:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:39:30 INFO - PROCESS | 3008 | 1463189970812 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 3008 | 1463189970815 Marionette TRACE conn6 <- [1,2946,null,{}] 18:39:30 INFO - PROCESS | 3008 | 1463189970819 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:30 INFO - PROCESS | 3008 | 1463189970989 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 18:39:31 INFO - PROCESS | 3008 | 1463189971140 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 3008 | ++DOCSHELL 000000076275F800 == 97 [pid = 3008] [id = 747] 18:39:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (000000075FABBC00) [pid = 3008] [serial = 2240] [outer = 0000000000000000] 18:39:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (00000007603ED800) [pid = 3008] [serial = 2241] [outer = 000000075FABBC00] 18:39:31 INFO - PROCESS | 3008 | 1463189971198 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (00000007603FB800) [pid = 3008] [serial = 2242] [outer = 000000075FABBC00] 18:39:31 INFO - PROCESS | 3008 | 1463189971690 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:39:31 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. 18:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 945ms 18:39:31 INFO - PROCESS | 3008 | 1463189971759 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 3008 | 1463189971761 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 18:39:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:39:31 INFO - PROCESS | 3008 | 1463189971765 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 3008 | 1463189971767 Marionette TRACE conn6 <- [1,2950,null,{}] 18:39:31 INFO - PROCESS | 3008 | 1463189971771 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:31 INFO - PROCESS | 3008 | 1463189971963 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 18:39:32 INFO - PROCESS | 3008 | 1463189972079 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763296800 == 98 [pid = 3008] [id = 748] 18:39:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (00000007603F8400) [pid = 3008] [serial = 2243] [outer = 0000000000000000] 18:39:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000760519400) [pid = 3008] [serial = 2244] [outer = 00000007603F8400] 18:39:32 INFO - PROCESS | 3008 | 1463189972133 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (0000000760F13000) [pid = 3008] [serial = 2245] [outer = 00000007603F8400] 18:39:32 INFO - PROCESS | 3008 | 1463189972648 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:39:32 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. 18:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 944ms 18:39:32 INFO - PROCESS | 3008 | 1463189972712 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 18:39:32 INFO - PROCESS | 3008 | 1463189972715 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 18:39:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:39:32 INFO - PROCESS | 3008 | 1463189972719 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 3008 | 1463189972721 Marionette TRACE conn6 <- [1,2954,null,{}] 18:39:32 INFO - PROCESS | 3008 | 1463189972725 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:32 INFO - PROCESS | 3008 | 1463189972850 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 18:39:33 INFO - PROCESS | 3008 | 1463189973010 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 3008 | ++DOCSHELL 00000007637D5000 == 99 [pid = 3008] [id = 749] 18:39:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000760F12400) [pid = 3008] [serial = 2246] [outer = 0000000000000000] 18:39:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (0000000760F1E000) [pid = 3008] [serial = 2247] [outer = 0000000760F12400] 18:39:33 INFO - PROCESS | 3008 | 1463189973066 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000076100C000) [pid = 3008] [serial = 2248] [outer = 0000000760F12400] 18:39:33 INFO - PROCESS | 3008 | 1463189973596 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:39:33 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. 18:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 943ms 18:39:33 INFO - PROCESS | 3008 | 1463189973665 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 18:39:33 INFO - PROCESS | 3008 | 1463189973667 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 18:39:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:39:33 INFO - PROCESS | 3008 | 1463189973670 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 3008 | 1463189973673 Marionette TRACE conn6 <- [1,2958,null,{}] 18:39:33 INFO - PROCESS | 3008 | 1463189973677 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:33 INFO - PROCESS | 3008 | 1463189973806 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 18:39:33 INFO - PROCESS | 3008 | 1463189973953 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763A53800 == 100 [pid = 3008] [id = 750] 18:39:33 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (0000000760F1C400) [pid = 3008] [serial = 2249] [outer = 0000000000000000] 18:39:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000761409800) [pid = 3008] [serial = 2250] [outer = 0000000760F1C400] 18:39:34 INFO - PROCESS | 3008 | 1463189974010 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (0000000761426800) [pid = 3008] [serial = 2251] [outer = 0000000760F1C400] 18:39:34 INFO - PROCESS | 3008 | 1463189974518 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:39:34 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. 18:39:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 18:39:34 INFO - PROCESS | 3008 | 1463189974554 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 3008 | 1463189974557 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 18:39:34 INFO - PROCESS | 3008 | 1463189974561 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:39:34 INFO - PROCESS | 3008 | 1463189974564 Marionette TRACE conn6 <- [1,2962,null,{}] 18:39:34 INFO - PROCESS | 3008 | 1463189974567 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:34 INFO - PROCESS | 3008 | 1463189974746 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 18:39:34 INFO - PROCESS | 3008 | 1463189974901 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 3008 | ++DOCSHELL 0000000764019000 == 101 [pid = 3008] [id = 751] 18:39:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000076142E800) [pid = 3008] [serial = 2252] [outer = 0000000000000000] 18:39:34 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (00000007614B5C00) [pid = 3008] [serial = 2253] [outer = 000000076142E800] 18:39:34 INFO - PROCESS | 3008 | 1463189974964 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (0000000762F32000) [pid = 3008] [serial = 2254] [outer = 000000076142E800] 18:39:35 INFO - PROCESS | 3008 | 1463189975539 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:39:35 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. 18:39:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1028ms 18:39:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:39:35 INFO - PROCESS | 3008 | 1463189975592 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 3008 | 1463189975594 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 18:39:35 INFO - PROCESS | 3008 | 1463189975598 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 3008 | 1463189975600 Marionette TRACE conn6 <- [1,2966,null,{}] 18:39:35 INFO - PROCESS | 3008 | 1463189975604 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:35 INFO - PROCESS | 3008 | 1463189975750 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 18:39:35 INFO - PROCESS | 3008 | 1463189975916 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:35 INFO - PROCESS | 3008 | ++DOCSHELL 000000074D016800 == 102 [pid = 3008] [id = 752] 18:39:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (00000007485C9400) [pid = 3008] [serial = 2255] [outer = 0000000000000000] 18:39:35 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (00000007524AB400) [pid = 3008] [serial = 2256] [outer = 00000007485C9400] 18:39:35 INFO - PROCESS | 3008 | 1463189975975 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (0000000762F2F800) [pid = 3008] [serial = 2257] [outer = 00000007485C9400] 18:39:36 INFO - PROCESS | 3008 | 1463189976535 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:39:36 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. 18:39:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 985ms 18:39:36 INFO - PROCESS | 3008 | 1463189976586 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 18:39:36 INFO - PROCESS | 3008 | 1463189976588 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 18:39:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:39:36 INFO - PROCESS | 3008 | 1463189976591 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 3008 | 1463189976595 Marionette TRACE conn6 <- [1,2970,null,{}] 18:39:36 INFO - PROCESS | 3008 | 1463189976599 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:36 INFO - PROCESS | 3008 | 1463189976951 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 18:39:37 INFO - PROCESS | 3008 | 1463189977117 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 3008 | ++DOCSHELL 0000000752D64800 == 103 [pid = 3008] [id = 753] 18:39:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (0000000747CC5400) [pid = 3008] [serial = 2258] [outer = 0000000000000000] 18:39:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (0000000748574C00) [pid = 3008] [serial = 2259] [outer = 0000000747CC5400] 18:39:37 INFO - PROCESS | 3008 | 1463189977172 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (000000074950D000) [pid = 3008] [serial = 2260] [outer = 0000000747CC5400] 18:39:37 INFO - PROCESS | 3008 | 1463189977697 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:39:37 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 18:39:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1140ms 18:39:37 INFO - PROCESS | 3008 | 1463189977736 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 3008 | 1463189977739 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 18:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:39:37 INFO - PROCESS | 3008 | 1463189977744 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 3008 | 1463189977748 Marionette TRACE conn6 <- [1,2974,null,{}] 18:39:37 INFO - PROCESS | 3008 | 1463189977753 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:37 INFO - PROCESS | 3008 | 1463189977931 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 18:39:38 INFO - PROCESS | 3008 | 1463189978020 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0B0800 == 104 [pid = 3008] [id = 754] 18:39:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000074D804800) [pid = 3008] [serial = 2261] [outer = 0000000000000000] 18:39:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (000000074EA09C00) [pid = 3008] [serial = 2262] [outer = 000000074D804800] 18:39:38 INFO - PROCESS | 3008 | 1463189978073 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (0000000753629800) [pid = 3008] [serial = 2263] [outer = 000000074D804800] 18:39:38 INFO - PROCESS | 3008 | 1463189978594 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:39:38 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. 18:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 18:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:39:38 INFO - PROCESS | 3008 | 1463189978630 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 18:39:38 INFO - PROCESS | 3008 | 1463189978633 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 18:39:38 INFO - PROCESS | 3008 | 1463189978637 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 3008 | 1463189978639 Marionette TRACE conn6 <- [1,2978,null,{}] 18:39:38 INFO - PROCESS | 3008 | 1463189978643 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:38 INFO - PROCESS | 3008 | 1463189978764 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 18:39:38 INFO - PROCESS | 3008 | 1463189978934 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C92800 == 105 [pid = 3008] [id = 755] 18:39:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (0000000755DA3800) [pid = 3008] [serial = 2264] [outer = 0000000000000000] 18:39:38 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (0000000756531000) [pid = 3008] [serial = 2265] [outer = 0000000755DA3800] 18:39:38 INFO - PROCESS | 3008 | 1463189978986 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (0000000756F3CC00) [pid = 3008] [serial = 2266] [outer = 0000000755DA3800] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000076035B800 == 104 [pid = 3008] [id = 738] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075E883000 == 103 [pid = 3008] [id = 737] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075E621800 == 102 [pid = 3008] [id = 736] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075D828800 == 101 [pid = 3008] [id = 735] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0A0800 == 100 [pid = 3008] [id = 734] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 0000000759DD2800 == 99 [pid = 3008] [id = 733] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 0000000759256800 == 98 [pid = 3008] [id = 732] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075558B800 == 97 [pid = 3008] [id = 731] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (00000007592F2000) [pid = 3008] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (0000000758E24C00) [pid = 3008] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 201 (0000000752D8EC00) [pid = 3008] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 200 (0000000756AD9400) [pid = 3008] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 199 (0000000756FA2400) [pid = 3008] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 198 (000000075908A000) [pid = 3008] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 197 (0000000758C61000) [pid = 3008] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 196 (0000000756FC8400) [pid = 3008] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 0000000759269000 == 96 [pid = 3008] [id = 730] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 00000007605E1000 == 95 [pid = 3008] [id = 725] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 0000000760410800 == 94 [pid = 3008] [id = 724] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075FC96000 == 93 [pid = 3008] [id = 723] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075C3C7000 == 92 [pid = 3008] [id = 722] 18:39:39 INFO - PROCESS | 3008 | --DOCSHELL 000000075921C800 == 91 [pid = 3008] [id = 721] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 195 (0000000759135C00) [pid = 3008] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 194 (0000000748F9F000) [pid = 3008] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 193 (0000000758C5BC00) [pid = 3008] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 192 (00000007580B0400) [pid = 3008] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (0000000756FA2800) [pid = 3008] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (0000000756FC1400) [pid = 3008] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (0000000752ABFC00) [pid = 3008] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (0000000758C65800) [pid = 3008] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (0000000752971000) [pid = 3008] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (000000074879C400) [pid = 3008] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (0000000755682C00) [pid = 3008] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (0000000755F07000) [pid = 3008] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (0000000752AC0C00) [pid = 3008] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (000000074EE74800) [pid = 3008] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (0000000756589C00) [pid = 3008] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 180 (000000075605CC00) [pid = 3008] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 179 (000000075621BC00) [pid = 3008] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 178 (00000007590D0400) [pid = 3008] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 177 (0000000755C41800) [pid = 3008] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 176 (0000000747E53C00) [pid = 3008] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | --DOMWINDOW == 175 (0000000756143C00) [pid = 3008] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 18:39:39 INFO - PROCESS | 3008 | ++DOCSHELL 000000074803F800 == 92 [pid = 3008] [id = 756] 18:39:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 176 (000000074879C400) [pid = 3008] [serial = 2267] [outer = 0000000000000000] 18:39:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 177 (0000000749B17000) [pid = 3008] [serial = 2268] [outer = 000000074879C400] 18:39:39 INFO - PROCESS | 3008 | 1463189979663 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:39:39 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. 18:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1082ms 18:39:39 INFO - PROCESS | 3008 | 1463189979723 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 18:39:39 INFO - PROCESS | 3008 | 1463189979727 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 18:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:39:39 INFO - PROCESS | 3008 | 1463189979738 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 3008 | 1463189979743 Marionette TRACE conn6 <- [1,2982,null,{}] 18:39:39 INFO - PROCESS | 3008 | 1463189979747 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:39 INFO - PROCESS | 3008 | 1463189979890 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 18:39:39 INFO - PROCESS | 3008 | 1463189979896 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 3008 | ++DOCSHELL 0000000758F19800 == 93 [pid = 3008] [id = 757] 18:39:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 178 (0000000749E53000) [pid = 3008] [serial = 2269] [outer = 0000000000000000] 18:39:39 INFO - PROCESS | 3008 | ++DOMWINDOW == 179 (0000000752ABFC00) [pid = 3008] [serial = 2270] [outer = 0000000749E53000] 18:39:39 INFO - PROCESS | 3008 | 1463189979944 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 180 (0000000755D9CC00) [pid = 3008] [serial = 2271] [outer = 0000000749E53000] 18:39:40 INFO - PROCESS | 3008 | 1463189980440 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:39:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:39:40 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 18:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 756ms 18:39:40 INFO - PROCESS | 3008 | 1463189980489 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 3008 | 1463189980491 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 18:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:39:40 INFO - PROCESS | 3008 | 1463189980495 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 3008 | 1463189980497 Marionette TRACE conn6 <- [1,2986,null,{}] 18:39:40 INFO - PROCESS | 3008 | 1463189980500 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:40 INFO - PROCESS | 3008 | 1463189980610 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 18:39:40 INFO - PROCESS | 3008 | 1463189980726 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBB8800 == 94 [pid = 3008] [id = 758] 18:39:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 181 (000000074D00B000) [pid = 3008] [serial = 2272] [outer = 0000000000000000] 18:39:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000756128400) [pid = 3008] [serial = 2273] [outer = 000000074D00B000] 18:39:40 INFO - PROCESS | 3008 | 1463189980776 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (0000000756D36400) [pid = 3008] [serial = 2274] [outer = 000000074D00B000] 18:39:41 INFO - PROCESS | 3008 | 1463189981125 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:39:41 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. 18:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 18:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:39:41 INFO - PROCESS | 3008 | 1463189981199 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 3008 | 1463189981201 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 18:39:41 INFO - PROCESS | 3008 | 1463189981204 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 3008 | 1463189981207 Marionette TRACE conn6 <- [1,2990,null,{}] 18:39:41 INFO - PROCESS | 3008 | 1463189981210 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:41 INFO - PROCESS | 3008 | 1463189981344 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 18:39:41 INFO - PROCESS | 3008 | 1463189981355 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 3008 | ++DOCSHELL 000000075CDC0000 == 95 [pid = 3008] [id = 759] 18:39:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000756FBCC00) [pid = 3008] [serial = 2275] [outer = 0000000000000000] 18:39:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (0000000756FC4000) [pid = 3008] [serial = 2276] [outer = 0000000756FBCC00] 18:39:41 INFO - PROCESS | 3008 | 1463189981409 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (0000000756FFAC00) [pid = 3008] [serial = 2277] [outer = 0000000756FBCC00] 18:39:41 INFO - PROCESS | 3008 | 1463189981908 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:39:41 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. 18:39:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 18:39:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:39:41 INFO - PROCESS | 3008 | 1463189981946 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 3008 | 1463189981948 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 18:39:41 INFO - PROCESS | 3008 | 1463189981951 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 3008 | 1463189981953 Marionette TRACE conn6 <- [1,2994,null,{}] 18:39:41 INFO - PROCESS | 3008 | 1463189981957 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:42 INFO - PROCESS | 3008 | 1463189982102 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 18:39:42 INFO - PROCESS | 3008 | 1463189982123 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E607000 == 96 [pid = 3008] [id = 760] 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (0000000758C5BC00) [pid = 3008] [serial = 2278] [outer = 0000000000000000] 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (0000000758C65800) [pid = 3008] [serial = 2279] [outer = 0000000758C5BC00] 18:39:42 INFO - PROCESS | 3008 | 1463189982168 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (0000000759132000) [pid = 3008] [serial = 2280] [outer = 0000000758C5BC00] 18:39:42 INFO - PROCESS | 3008 | 1463189982615 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:39:42 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. 18:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 18:39:42 INFO - PROCESS | 3008 | 1463189982643 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 3008 | 1463189982645 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 18:39:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:39:42 INFO - PROCESS | 3008 | 1463189982655 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 3008 | 1463189982657 Marionette TRACE conn6 <- [1,2998,null,{}] 18:39:42 INFO - PROCESS | 3008 | 1463189982661 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:42 INFO - PROCESS | 3008 | 1463189982801 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 18:39:42 INFO - PROCESS | 3008 | 1463189982850 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 3008 | ++DOCSHELL 000000075E880800 == 97 [pid = 3008] [id = 761] 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000075937CC00) [pid = 3008] [serial = 2281] [outer = 0000000000000000] 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (0000000759388000) [pid = 3008] [serial = 2282] [outer = 000000075937CC00] 18:39:42 INFO - PROCESS | 3008 | 1463189982896 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (0000000759766000) [pid = 3008] [serial = 2283] [outer = 000000075937CC00] 18:39:43 INFO - PROCESS | 3008 | [3008] 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 18:39:43 INFO - PROCESS | 3008 | 1463189983372 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:39:43 INFO - {} 18:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:39:43 INFO - {} 18:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:39:43 INFO - {} 18:39:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:39:43 INFO - {} 18:39:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 796ms 18:39:43 INFO - PROCESS | 3008 | 1463189983455 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 3008 | 1463189983458 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 18:39:43 INFO - TEST-START | /FileAPI/fileReader.html 18:39:43 INFO - PROCESS | 3008 | 1463189983461 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 3008 | 1463189983463 Marionette TRACE conn6 <- [1,3002,null,{}] 18:39:43 INFO - PROCESS | 3008 | 1463189983467 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:43 INFO - PROCESS | 3008 | 1463189983823 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 191 (0000000756F6F800) [pid = 3008] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 190 (0000000758B5B000) [pid = 3008] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 189 (00000007597F5800) [pid = 3008] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 188 (0000000752D87000) [pid = 3008] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 187 (0000000755F05000) [pid = 3008] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 186 (0000000747EDA800) [pid = 3008] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 185 (00000007592EEC00) [pid = 3008] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 184 (000000074D180C00) [pid = 3008] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 183 (000000075651E400) [pid = 3008] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 182 (0000000755DA1400) [pid = 3008] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:39:43 INFO - PROCESS | 3008 | --DOMWINDOW == 181 (00000007565A7C00) [pid = 3008] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:39:43 INFO - PROCESS | 3008 | 1463189983895 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 3008 | ++DOCSHELL 00000007556DD000 == 98 [pid = 3008] [id = 762] 18:39:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 182 (0000000746D3D400) [pid = 3008] [serial = 2284] [outer = 0000000000000000] 18:39:43 INFO - PROCESS | 3008 | ++DOMWINDOW == 183 (000000074D180C00) [pid = 3008] [serial = 2285] [outer = 0000000746D3D400] 18:39:43 INFO - PROCESS | 3008 | 1463189983941 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 184 (0000000758B5B000) [pid = 3008] [serial = 2286] [outer = 0000000746D3D400] 18:39:44 INFO - PROCESS | 3008 | 1463189984326 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:39:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:39:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:39:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:39:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:39:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 18:39:44 INFO - PROCESS | 3008 | 1463189984352 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 3008 | 1463189984355 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 18:39:44 INFO - TEST-START | /FileAPI/historical.html 18:39:44 INFO - PROCESS | 3008 | 1463189984358 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 3008 | 1463189984360 Marionette TRACE conn6 <- [1,3006,null,{}] 18:39:44 INFO - PROCESS | 3008 | 1463189984363 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:44 INFO - PROCESS | 3008 | 1463189984468 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 18:39:44 INFO - PROCESS | 3008 | 1463189984474 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 3008 | ++DOCSHELL 0000000760F43000 == 99 [pid = 3008] [id = 763] 18:39:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 185 (000000075A372800) [pid = 3008] [serial = 2287] [outer = 0000000000000000] 18:39:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 186 (000000075D14EC00) [pid = 3008] [serial = 2288] [outer = 000000075A372800] 18:39:44 INFO - PROCESS | 3008 | 1463189984519 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 3008 | ++DOMWINDOW == 187 (000000075E4ED000) [pid = 3008] [serial = 2289] [outer = 000000075A372800] 18:39:44 INFO - PROCESS | 3008 | 1463189984945 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:39:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:39:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:39:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:39:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:39:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:39:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:39:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:39:44 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 18:39:44 INFO - PROCESS | 3008 | 1463189984991 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 3008 | 1463189984993 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 18:39:45 INFO - PROCESS | 3008 | 1463189984997 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - TEST-START | /FileAPI/idlharness.html 18:39:45 INFO - PROCESS | 3008 | 1463189984999 Marionette TRACE conn6 <- [1,3010,null,{}] 18:39:45 INFO - PROCESS | 3008 | 1463189985002 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:45 INFO - PROCESS | 3008 | 1463189985165 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 18:39:45 INFO - PROCESS | 3008 | 1463189985180 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 3008 | ++DOCSHELL 0000000761373800 == 100 [pid = 3008] [id = 764] 18:39:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 188 (000000075F955800) [pid = 3008] [serial = 2290] [outer = 0000000000000000] 18:39:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 189 (000000074EA86000) [pid = 3008] [serial = 2291] [outer = 000000075F955800] 18:39:45 INFO - PROCESS | 3008 | 1463189985233 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 3008 | ++DOMWINDOW == 190 (000000075FAE5C00) [pid = 3008] [serial = 2292] [outer = 000000075F955800] 18:39:46 INFO - PROCESS | 3008 | 1463189986198 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:39:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:39:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:39:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:39:46 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 18:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:39:46 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 18:39:46 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 18:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:39:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:39:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:39:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:39:46 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 18:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:39:46 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 18:39:46 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 18:39:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:39:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:39:46 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:39:46 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:39:46 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:39:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:39:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 1321ms 18:39:46 INFO - PROCESS | 3008 | 1463189986363 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 3008 | 1463189986367 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 18:39:46 INFO - TEST-START | /FileAPI/idlharness.worker 18:39:46 INFO - PROCESS | 3008 | 1463189986375 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 3008 | 1463189986380 Marionette TRACE conn6 <- [1,3014,null,{}] 18:39:46 INFO - PROCESS | 3008 | 1463189986386 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:46 INFO - PROCESS | 3008 | 1463189986564 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 18:39:46 INFO - PROCESS | 3008 | 1463189986761 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 3008 | ++DOCSHELL 00000007562CE800 == 101 [pid = 3008] [id = 765] 18:39:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 191 (00000007524B3C00) [pid = 3008] [serial = 2293] [outer = 0000000000000000] 18:39:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 192 (00000007529E4C00) [pid = 3008] [serial = 2294] [outer = 00000007524B3C00] 18:39:46 INFO - PROCESS | 3008 | 1463189986820 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 3008 | ++DOMWINDOW == 193 (000000075348E800) [pid = 3008] [serial = 2295] [outer = 00000007524B3C00] 18:39:47 INFO - PROCESS | 3008 | [3008] 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 18:39:47 INFO - PROCESS | 3008 | 1463189987963 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:39:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:39:48 INFO - {} 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:39:48 INFO - {} 18:39:48 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 - {} 18:39:48 INFO - {} 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:39:48 INFO - {} 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:39:48 INFO - {} 18:39:48 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 - {} 18:39:48 INFO - {} 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:39:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:39:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 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 18:39:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:39:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:39:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:39:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:39:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:39:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:39:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:39:48 INFO - {} 18:39:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1738ms 18:39:48 INFO - PROCESS | 3008 | 1463189988142 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 3008 | 1463189988148 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 18:39:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:39:48 INFO - PROCESS | 3008 | 1463189988166 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 3008 | 1463189988169 Marionette TRACE conn6 <- [1,3018,null,{}] 18:39:48 INFO - PROCESS | 3008 | 1463189988176 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:48 INFO - PROCESS | 3008 | 1463189988307 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 18:39:48 INFO - PROCESS | 3008 | 1463189988449 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 3008 | ++DOCSHELL 00000007683A3000 == 102 [pid = 3008] [id = 766] 18:39:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 194 (0000000756123400) [pid = 3008] [serial = 2296] [outer = 0000000000000000] 18:39:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 195 (00000007641D7000) [pid = 3008] [serial = 2297] [outer = 0000000756123400] 18:39:48 INFO - PROCESS | 3008 | 1463189988506 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 3008 | ++DOMWINDOW == 196 (000000075A313800) [pid = 3008] [serial = 2298] [outer = 0000000756123400] 18:39:49 INFO - PROCESS | 3008 | 1463189989043 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:39:49 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 18:39:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 902ms 18:39:49 INFO - PROCESS | 3008 | 1463189989060 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 3008 | 1463189989063 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 18:39:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:39:49 INFO - PROCESS | 3008 | 1463189989066 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 3008 | 1463189989071 Marionette TRACE conn6 <- [1,3022,null,{}] 18:39:49 INFO - PROCESS | 3008 | 1463189989083 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:49 INFO - PROCESS | 3008 | 1463189989224 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 18:39:49 INFO - PROCESS | 3008 | 1463189989379 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 3008 | ++DOCSHELL 00000007683BE800 == 103 [pid = 3008] [id = 767] 18:39:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 197 (0000000765861400) [pid = 3008] [serial = 2299] [outer = 0000000000000000] 18:39:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 198 (0000000765864000) [pid = 3008] [serial = 2300] [outer = 0000000765861400] 18:39:49 INFO - PROCESS | 3008 | 1463189989440 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 3008 | ++DOMWINDOW == 199 (000000076586BC00) [pid = 3008] [serial = 2301] [outer = 0000000765861400] 18:39:50 INFO - PROCESS | 3008 | 1463189990002 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 18:39:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:39:50 INFO - PROCESS | 3008 | 1463189990054 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 3008 | 1463189990058 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 18:39:50 INFO - PROCESS | 3008 | 1463189990061 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 3008 | 1463189990064 Marionette TRACE conn6 <- [1,3026,null,{}] 18:39:50 INFO - PROCESS | 3008 | 1463189990068 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:50 INFO - PROCESS | 3008 | 1463189990204 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 18:39:50 INFO - PROCESS | 3008 | 1463189990367 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 3008 | ++DOCSHELL 0000000768204000 == 104 [pid = 3008] [id = 768] 18:39:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 200 (0000000768773400) [pid = 3008] [serial = 2302] [outer = 0000000000000000] 18:39:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 201 (0000000768776000) [pid = 3008] [serial = 2303] [outer = 0000000768773400] 18:39:50 INFO - PROCESS | 3008 | 1463189990425 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 3008 | ++DOMWINDOW == 202 (000000076877E000) [pid = 3008] [serial = 2304] [outer = 0000000768773400] 18:39:51 INFO - PROCESS | 3008 | 1463189991009 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:39:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:39:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 18:39:51 INFO - PROCESS | 3008 | 1463189991050 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 3008 | 1463189991052 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 18:39:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:39:51 INFO - PROCESS | 3008 | 1463189991057 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 3008 | 1463189991059 Marionette TRACE conn6 <- [1,3030,null,{}] 18:39:51 INFO - PROCESS | 3008 | 1463189991063 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:51 INFO - PROCESS | 3008 | 1463189991192 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 18:39:51 INFO - PROCESS | 3008 | 1463189991357 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 3008 | ++DOCSHELL 0000000768220000 == 105 [pid = 3008] [id = 769] 18:39:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (0000000768248800) [pid = 3008] [serial = 2305] [outer = 0000000000000000] 18:39:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (000000076824E800) [pid = 3008] [serial = 2306] [outer = 0000000768248800] 18:39:51 INFO - PROCESS | 3008 | 1463189991415 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (000000076877D800) [pid = 3008] [serial = 2307] [outer = 0000000768248800] 18:39:52 INFO - PROCESS | 3008 | 1463189992121 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:39:52 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. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:39:52 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'.) 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:39:52 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. 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:39:52 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. 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:39:52 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. 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:39:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:39:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1192ms 18:39:52 INFO - PROCESS | 3008 | 1463189992254 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 3008 | 1463189992256 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 18:39:52 INFO - PROCESS | 3008 | 1463189992260 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:39:52 INFO - PROCESS | 3008 | 1463189992262 Marionette TRACE conn6 <- [1,3034,null,{}] 18:39:52 INFO - PROCESS | 3008 | 1463189992266 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:52 INFO - PROCESS | 3008 | 1463189992417 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 18:39:52 INFO - PROCESS | 3008 | 1463189992566 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 3008 | ++DOCSHELL 00000007698BA000 == 106 [pid = 3008] [id = 770] 18:39:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 206 (000000076877BC00) [pid = 3008] [serial = 2308] [outer = 0000000000000000] 18:39:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 207 (00000007693A2800) [pid = 3008] [serial = 2309] [outer = 000000076877BC00] 18:39:52 INFO - PROCESS | 3008 | 1463189992624 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 3008 | ++DOMWINDOW == 208 (0000000769919000) [pid = 3008] [serial = 2310] [outer = 000000076877BC00] 18:39:52 INFO - PROCESS | 3008 | [3008] 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 18:39:53 INFO - PROCESS | 3008 | 1463189993173 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:39:53 INFO - {} 18:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 944ms 18:39:53 INFO - PROCESS | 3008 | 1463189993209 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 3008 | 1463189993211 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 18:39:53 INFO - PROCESS | 3008 | 1463189993214 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:39:53 INFO - PROCESS | 3008 | 1463189993217 Marionette TRACE conn6 <- [1,3038,null,{}] 18:39:53 INFO - PROCESS | 3008 | 1463189993221 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:53 INFO - PROCESS | 3008 | 1463189993356 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 18:39:53 INFO - PROCESS | 3008 | 1463189993508 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BC800 == 107 [pid = 3008] [id = 771] 18:39:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 209 (0000000754BE8400) [pid = 3008] [serial = 2311] [outer = 0000000000000000] 18:39:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 210 (0000000755D9F800) [pid = 3008] [serial = 2312] [outer = 0000000754BE8400] 18:39:53 INFO - PROCESS | 3008 | 1463189993565 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 3008 | ++DOMWINDOW == 211 (0000000756C85000) [pid = 3008] [serial = 2313] [outer = 0000000754BE8400] 18:39:54 INFO - PROCESS | 3008 | 1463189994108 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:39:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 942ms 18:39:54 INFO - PROCESS | 3008 | 1463189994173 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 18:39:54 INFO - PROCESS | 3008 | 1463189994176 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 18:39:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:39:54 INFO - PROCESS | 3008 | 1463189994182 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 3008 | 1463189994184 Marionette TRACE conn6 <- [1,3042,null,{}] 18:39:54 INFO - PROCESS | 3008 | 1463189994188 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:54 INFO - PROCESS | 3008 | 1463189994319 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 18:39:54 INFO - PROCESS | 3008 | 1463189994483 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 3008 | ++DOCSHELL 00000007621D7800 == 108 [pid = 3008] [id = 772] 18:39:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 212 (0000000756FA5C00) [pid = 3008] [serial = 2314] [outer = 0000000000000000] 18:39:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 213 (0000000756FED000) [pid = 3008] [serial = 2315] [outer = 0000000756FA5C00] 18:39:54 INFO - PROCESS | 3008 | 1463189994541 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 3008 | ++DOMWINDOW == 214 (00000007592F7C00) [pid = 3008] [serial = 2316] [outer = 0000000756FA5C00] 18:39:55 INFO - PROCESS | 3008 | 1463189995336 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:39:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:39:55 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" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:39:55 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" 18:39:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:39:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:39:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1314ms 18:39:55 INFO - PROCESS | 3008 | 1463189995501 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 3008 | 1463189995504 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 18:39:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:39:55 INFO - PROCESS | 3008 | 1463189995508 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 3008 | 1463189995510 Marionette TRACE conn6 <- [1,3046,null,{}] 18:39:55 INFO - PROCESS | 3008 | 1463189995514 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:55 INFO - PROCESS | 3008 | 1463189995636 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 18:39:55 INFO - PROCESS | 3008 | 1463189995795 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 3008 | ++DOCSHELL 0000000767481000 == 109 [pid = 3008] [id = 773] 18:39:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 215 (0000000758D46000) [pid = 3008] [serial = 2317] [outer = 0000000000000000] 18:39:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 216 (000000075FAB3C00) [pid = 3008] [serial = 2318] [outer = 0000000758D46000] 18:39:55 INFO - PROCESS | 3008 | 1463189995853 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 3008 | ++DOMWINDOW == 217 (0000000767F33400) [pid = 3008] [serial = 2319] [outer = 0000000758D46000] 18:39:56 INFO - PROCESS | 3008 | 1463189996435 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:39:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:39:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:39:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:39:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:39:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:39:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:39:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:39:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:39:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:39:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 989ms 18:39:56 INFO - PROCESS | 3008 | 1463189996498 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 3008 | 1463189996501 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 18:39:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:39:56 INFO - PROCESS | 3008 | 1463189996505 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 3008 | 1463189996507 Marionette TRACE conn6 <- [1,3050,null,{}] 18:39:56 INFO - PROCESS | 3008 | 1463189996511 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:56 INFO - PROCESS | 3008 | 1463189996652 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 18:39:56 INFO - PROCESS | 3008 | 1463189996808 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 3008 | ++DOCSHELL 00000007688B1000 == 110 [pid = 3008] [id = 774] 18:39:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 218 (000000075D152000) [pid = 3008] [serial = 2320] [outer = 0000000000000000] 18:39:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 219 (00000007699DA400) [pid = 3008] [serial = 2321] [outer = 000000075D152000] 18:39:56 INFO - PROCESS | 3008 | 1463189996865 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 3008 | ++DOMWINDOW == 220 (00000007699E8400) [pid = 3008] [serial = 2322] [outer = 000000075D152000] 18:39:57 INFO - PROCESS | 3008 | [3008] 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 18:39:57 INFO - PROCESS | 3008 | 1463189997448 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:39:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:39:57 INFO - {} 18:39:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 18:39:57 INFO - PROCESS | 3008 | 1463189997584 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 3008 | 1463189997587 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 18:39:57 INFO - PROCESS | 3008 | 1463189997605 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:39:57 INFO - PROCESS | 3008 | 1463189997608 Marionette TRACE conn6 <- [1,3054,null,{}] 18:39:57 INFO - PROCESS | 3008 | 1463189997612 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:57 INFO - PROCESS | 3008 | 1463189997762 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 18:39:57 INFO - PROCESS | 3008 | 1463189997898 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BBBA800 == 111 [pid = 3008] [id = 775] 18:39:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 221 (0000000752ACBC00) [pid = 3008] [serial = 2323] [outer = 0000000000000000] 18:39:57 INFO - PROCESS | 3008 | ++DOMWINDOW == 222 (0000000756122000) [pid = 3008] [serial = 2324] [outer = 0000000752ACBC00] 18:39:57 INFO - PROCESS | 3008 | 1463189997962 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 223 (00000007597AB000) [pid = 3008] [serial = 2325] [outer = 0000000752ACBC00] 18:39:58 INFO - PROCESS | 3008 | 1463189998489 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:39:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 924ms 18:39:58 INFO - PROCESS | 3008 | 1463189998536 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 3008 | 1463189998539 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 18:39:58 INFO - PROCESS | 3008 | 1463189998543 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:39:58 INFO - PROCESS | 3008 | 1463189998545 Marionette TRACE conn6 <- [1,3058,null,{}] 18:39:58 INFO - PROCESS | 3008 | 1463189998549 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:39:58 INFO - PROCESS | 3008 | 1463189998683 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 18:39:58 INFO - PROCESS | 3008 | 1463189998854 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 3008 | ++DOCSHELL 0000000759245800 == 112 [pid = 3008] [id = 776] 18:39:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 224 (0000000746D47000) [pid = 3008] [serial = 2326] [outer = 0000000000000000] 18:39:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 225 (0000000756C80C00) [pid = 3008] [serial = 2327] [outer = 0000000746D47000] 18:39:58 INFO - PROCESS | 3008 | 1463189998911 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 3008 | ++DOMWINDOW == 226 (000000076A327800) [pid = 3008] [serial = 2328] [outer = 0000000746D47000] 18:39:59 INFO - PROCESS | 3008 | 1463189999814 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1297ms 18:39:59 INFO - PROCESS | 3008 | 1463189999844 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 3008 | 1463189999848 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 18:39:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:39:59 INFO - PROCESS | 3008 | 1463189999853 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 3008 | 1463189999857 Marionette TRACE conn6 <- [1,3062,null,{}] 18:39:59 INFO - PROCESS | 3008 | 1463189999862 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:00 INFO - PROCESS | 3008 | 1463189999997 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 18:40:00 INFO - PROCESS | 3008 | 1463190000141 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 3008 | ++DOCSHELL 000000075C0BC000 == 113 [pid = 3008] [id = 777] 18:40:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 227 (000000074F041000) [pid = 3008] [serial = 2329] [outer = 0000000000000000] 18:40:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 228 (00000007525A4000) [pid = 3008] [serial = 2330] [outer = 000000074F041000] 18:40:00 INFO - PROCESS | 3008 | 1463190000194 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 3008 | ++DOMWINDOW == 229 (0000000755C4B400) [pid = 3008] [serial = 2331] [outer = 000000074F041000] 18:40:00 INFO - PROCESS | 3008 | 1463190000761 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:40:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:40:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 985ms 18:40:00 INFO - PROCESS | 3008 | 1463190000844 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 18:40:00 INFO - PROCESS | 3008 | 1463190000850 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 18:40:00 INFO - PROCESS | 3008 | 1463190000856 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:40:00 INFO - PROCESS | 3008 | 1463190000859 Marionette TRACE conn6 <- [1,3066,null,{}] 18:40:00 INFO - PROCESS | 3008 | 1463190000863 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:01 INFO - PROCESS | 3008 | 1463190000994 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 18:40:01 INFO - PROCESS | 3008 | 1463190001149 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 3008 | ++DOCSHELL 00000007564F0800 == 114 [pid = 3008] [id = 778] 18:40:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 230 (000000074879E400) [pid = 3008] [serial = 2332] [outer = 0000000000000000] 18:40:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 231 (000000074D188400) [pid = 3008] [serial = 2333] [outer = 000000074879E400] 18:40:01 INFO - PROCESS | 3008 | 1463190001203 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 3008 | ++DOMWINDOW == 232 (0000000756FBBC00) [pid = 3008] [serial = 2334] [outer = 000000074879E400] 18:40:01 INFO - PROCESS | 3008 | 1463190001741 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:40:01 INFO - PROCESS | 3008 | 1463190001935 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 0000000758F19800 == 104 [pid = 3008] [id = 757] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 000000074803F800 == 103 [pid = 3008] [id = 756] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 0000000755C92800 == 102 [pid = 3008] [id = 755] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 000000075C0B0800 == 101 [pid = 3008] [id = 754] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 0000000752D64800 == 100 [pid = 3008] [id = 753] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 00000007637D5000 == 99 [pid = 3008] [id = 749] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 0000000763296800 == 98 [pid = 3008] [id = 748] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 000000076275F800 == 97 [pid = 3008] [id = 747] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 000000076269A000 == 96 [pid = 3008] [id = 746] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 00000007623B0000 == 95 [pid = 3008] [id = 745] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 00000007623A1000 == 94 [pid = 3008] [id = 744] 18:40:01 INFO - PROCESS | 3008 | --DOCSHELL 0000000762281000 == 93 [pid = 3008] [id = 743] 18:40:02 INFO - PROCESS | 3008 | --DOCSHELL 00000007621E7000 == 92 [pid = 3008] [id = 742] 18:40:02 INFO - PROCESS | 3008 | --DOCSHELL 000000075D815800 == 91 [pid = 3008] [id = 741] 18:40:02 INFO - PROCESS | 3008 | --DOCSHELL 0000000759215000 == 90 [pid = 3008] [id = 740] 18:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 230 (000000074F040C00) [pid = 3008] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 229 (000000074D222800) [pid = 3008] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 228 (000000074F040400) [pid = 3008] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 227 (000000075D146800) [pid = 3008] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 226 (0000000756530000) [pid = 3008] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 225 (0000000757C4BC00) [pid = 3008] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 224 (0000000756C7B400) [pid = 3008] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 223 (0000000758B60000) [pid = 3008] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 222 (0000000756152C00) [pid = 3008] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 221 (0000000759133000) [pid = 3008] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 220 (0000000756C7EC00) [pid = 3008] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 219 (0000000756FC9800) [pid = 3008] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 218 (0000000758C61400) [pid = 3008] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 217 (000000075A314400) [pid = 3008] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 216 (000000075908C800) [pid = 3008] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 215 (00000007548E5800) [pid = 3008] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 214 (0000000755C4A800) [pid = 3008] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 213 (000000075D14A800) [pid = 3008] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 212 (0000000756FF7800) [pid = 3008] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 211 (00000007593D5000) [pid = 3008] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 210 (0000000756066000) [pid = 3008] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 209 (0000000755CC3400) [pid = 3008] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 208 (0000000752976800) [pid = 3008] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 207 (0000000748E70000) [pid = 3008] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 206 (000000075A321C00) [pid = 3008] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 205 (000000074D21A800) [pid = 3008] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 204 (0000000759767400) [pid = 3008] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 203 (000000075E47E800) [pid = 3008] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | --DOMWINDOW == 202 (0000000759384800) [pid = 3008] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:40:02 INFO - PROCESS | 3008 | 1463190002036 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 3008 | 1463190002040 Marionette TRACE conn6 <- [1,3070,null,{}] 18:40:02 INFO - PROCESS | 3008 | 1463190002051 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:02 INFO - PROCESS | 3008 | 1463190002167 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 18:40:02 INFO - PROCESS | 3008 | 1463190002177 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 3008 | ++DOCSHELL 0000000755C62800 == 91 [pid = 3008] [id = 779] 18:40:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 203 (000000074EA0BC00) [pid = 3008] [serial = 2335] [outer = 0000000000000000] 18:40:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 204 (000000074F043000) [pid = 3008] [serial = 2336] [outer = 000000074EA0BC00] 18:40:02 INFO - PROCESS | 3008 | 1463190002228 Marionette DEBUG loaded listener.js 18:40:02 INFO - PROCESS | 3008 | ++DOMWINDOW == 205 (0000000753502400) [pid = 3008] [serial = 2337] [outer = 000000074EA0BC00] 18:40:02 INFO - PROCESS | 3008 | 1463190002795 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:40:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:40:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:40:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:40:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 797ms 18:40:02 INFO - PROCESS | 3008 | 1463190002817 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 18:40:02 INFO - PROCESS | 3008 | 1463190002820 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 18:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:40:02 INFO - PROCESS | 3008 | 1463190002823 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 3008 | 1463190002825 Marionette TRACE conn6 <- [1,3074,null,{}] 18:40:02 INFO - PROCESS | 3008 | 1463190002828 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:02 INFO - PROCESS | 3008 | 1463190002941 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 18:40:03 INFO - PROCESS | 3008 | 1463190003063 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075BDA0800 == 92 [pid = 3008] [id = 780] 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 206 (0000000755F73000) [pid = 3008] [serial = 2338] [outer = 0000000000000000] 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 207 (0000000756145C00) [pid = 3008] [serial = 2339] [outer = 0000000755F73000] 18:40:03 INFO - PROCESS | 3008 | 1463190003111 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 208 (0000000756C81400) [pid = 3008] [serial = 2340] [outer = 0000000755F73000] 18:40:03 INFO - PROCESS | 3008 | 1463190003471 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 18:40:03 INFO - PROCESS | 3008 | 1463190003527 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 3008 | 1463190003537 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 18:40:03 INFO - PROCESS | 3008 | 1463190003540 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 3008 | 1463190003542 Marionette TRACE conn6 <- [1,3078,null,{}] 18:40:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:40:03 INFO - PROCESS | 3008 | 1463190003545 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:03 INFO - PROCESS | 3008 | 1463190003682 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 18:40:03 INFO - PROCESS | 3008 | 1463190003693 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 3008 | ++DOCSHELL 000000075DA2A000 == 93 [pid = 3008] [id = 781] 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 209 (0000000756F62C00) [pid = 3008] [serial = 2341] [outer = 0000000000000000] 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 210 (0000000756FBE000) [pid = 3008] [serial = 2342] [outer = 0000000756F62C00] 18:40:03 INFO - PROCESS | 3008 | 1463190003739 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 3008 | ++DOMWINDOW == 211 (0000000758C5B800) [pid = 3008] [serial = 2343] [outer = 0000000756F62C00] 18:40:04 INFO - PROCESS | 3008 | 1463190004211 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 18:40:04 INFO - PROCESS | 3008 | 1463190004255 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 3008 | 1463190004257 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 18:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:40:04 INFO - PROCESS | 3008 | 1463190004270 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 3008 | 1463190004272 Marionette TRACE conn6 <- [1,3082,null,{}] 18:40:04 INFO - PROCESS | 3008 | 1463190004276 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:04 INFO - PROCESS | 3008 | 1463190004444 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 18:40:04 INFO - PROCESS | 3008 | 1463190004460 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 3008 | ++DOCSHELL 000000075FC21800 == 94 [pid = 3008] [id = 782] 18:40:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 212 (00000007590CF000) [pid = 3008] [serial = 2344] [outer = 0000000000000000] 18:40:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 213 (0000000759389000) [pid = 3008] [serial = 2345] [outer = 00000007590CF000] 18:40:04 INFO - PROCESS | 3008 | 1463190004509 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 3008 | ++DOMWINDOW == 214 (000000075A314400) [pid = 3008] [serial = 2346] [outer = 00000007590CF000] 18:40:04 INFO - PROCESS | 3008 | 1463190004960 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 18:40:05 INFO - PROCESS | 3008 | 1463190004996 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 3008 | 1463190004999 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 18:40:05 INFO - PROCESS | 3008 | 1463190005002 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:40:05 INFO - PROCESS | 3008 | 1463190005004 Marionette TRACE conn6 <- [1,3086,null,{}] 18:40:05 INFO - PROCESS | 3008 | 1463190005008 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:05 INFO - PROCESS | 3008 | 1463190005192 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 18:40:05 INFO - PROCESS | 3008 | 1463190005221 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 3008 | ++DOCSHELL 00000007605ED000 == 95 [pid = 3008] [id = 783] 18:40:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 215 (000000075A379C00) [pid = 3008] [serial = 2347] [outer = 0000000000000000] 18:40:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 216 (000000075DDE7400) [pid = 3008] [serial = 2348] [outer = 000000075A379C00] 18:40:05 INFO - PROCESS | 3008 | 1463190005267 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 217 (000000075F944C00) [pid = 3008] [serial = 2349] [outer = 000000075A379C00] 18:40:05 INFO - PROCESS | 3008 | 1463190005721 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 18:40:05 INFO - PROCESS | 3008 | 1463190005750 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 3008 | 1463190005753 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 18:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:40:05 INFO - PROCESS | 3008 | 1463190005756 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 3008 | 1463190005758 Marionette TRACE conn6 <- [1,3090,null,{}] 18:40:05 INFO - PROCESS | 3008 | 1463190005762 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:05 INFO - PROCESS | 3008 | 1463190005912 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 18:40:05 INFO - PROCESS | 3008 | 1463190005950 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762142800 == 96 [pid = 3008] [id = 784] 18:40:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 218 (000000075FA16000) [pid = 3008] [serial = 2350] [outer = 0000000000000000] 18:40:05 INFO - PROCESS | 3008 | ++DOMWINDOW == 219 (000000075FAB1400) [pid = 3008] [serial = 2351] [outer = 000000075FA16000] 18:40:05 INFO - PROCESS | 3008 | 1463190005997 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 220 (000000075FBAF800) [pid = 3008] [serial = 2352] [outer = 000000075FA16000] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 219 (000000075FAEBC00) [pid = 3008] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 218 (000000075A372800) [pid = 3008] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 217 (000000074D00B000) [pid = 3008] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 216 (000000075937CC00) [pid = 3008] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 215 (0000000758C5BC00) [pid = 3008] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 214 (000000074D804800) [pid = 3008] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 213 (0000000755DA3800) [pid = 3008] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 212 (000000074879C400) [pid = 3008] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 211 (0000000747CC5400) [pid = 3008] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 210 (0000000756FBCC00) [pid = 3008] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 209 (0000000746D3D400) [pid = 3008] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:40:06 INFO - PROCESS | 3008 | --DOMWINDOW == 208 (0000000749E53000) [pid = 3008] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:40:06 INFO - PROCESS | 3008 | 1463190006744 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1026ms 18:40:06 INFO - PROCESS | 3008 | 1463190006785 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 18:40:06 INFO - PROCESS | 3008 | 1463190006788 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 18:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:40:06 INFO - PROCESS | 3008 | 1463190006826 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 3008 | 1463190006828 Marionette TRACE conn6 <- [1,3094,null,{}] 18:40:06 INFO - PROCESS | 3008 | 1463190006833 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:06 INFO - PROCESS | 3008 | 1463190006941 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 18:40:06 INFO - PROCESS | 3008 | 1463190006953 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 3008 | ++DOCSHELL 0000000762303000 == 97 [pid = 3008] [id = 785] 18:40:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 209 (000000075937CC00) [pid = 3008] [serial = 2353] [outer = 0000000000000000] 18:40:06 INFO - PROCESS | 3008 | ++DOMWINDOW == 210 (000000075FC4D400) [pid = 3008] [serial = 2354] [outer = 000000075937CC00] 18:40:07 INFO - PROCESS | 3008 | 1463190006999 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 211 (0000000760518C00) [pid = 3008] [serial = 2355] [outer = 000000075937CC00] 18:40:07 INFO - PROCESS | 3008 | 1463190007441 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:40:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 711ms 18:40:07 INFO - PROCESS | 3008 | 1463190007511 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 3008 | 1463190007513 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 18:40:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:40:07 INFO - PROCESS | 3008 | 1463190007517 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 3008 | 1463190007518 Marionette TRACE conn6 <- [1,3098,null,{}] 18:40:07 INFO - PROCESS | 3008 | 1463190007522 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:07 INFO - PROCESS | 3008 | 1463190007632 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 18:40:07 INFO - PROCESS | 3008 | 1463190007639 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:07 INFO - PROCESS | 3008 | ++DOCSHELL 0000000754842000 == 98 [pid = 3008] [id = 786] 18:40:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 212 (0000000760F1D000) [pid = 3008] [serial = 2356] [outer = 0000000000000000] 18:40:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 213 (000000076100E800) [pid = 3008] [serial = 2357] [outer = 0000000760F1D000] 18:40:07 INFO - PROCESS | 3008 | 1463190007685 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 3008 | ++DOMWINDOW == 214 (00000007614AB400) [pid = 3008] [serial = 2358] [outer = 0000000760F1D000] 18:40:08 INFO - PROCESS | 3008 | 1463190008151 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:40:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:40:08 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 18:40:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:40:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:40:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 18:40:08 INFO - PROCESS | 3008 | 1463190008212 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 3008 | 1463190008215 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 18:40:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:40:08 INFO - PROCESS | 3008 | 1463190008218 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 3008 | 1463190008221 Marionette TRACE conn6 <- [1,3102,null,{}] 18:40:08 INFO - PROCESS | 3008 | 1463190008224 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:40:08 INFO - PROCESS | 3008 | 1463190008358 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 18:40:08 INFO - PROCESS | 3008 | 1463190008364 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1e6c9341-4efe-4acf-aded-108bfb0e1547\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 3008 | ++DOCSHELL 0000000763ACF000 == 99 [pid = 3008] [id = 787] 18:40:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 215 (0000000762F31C00) [pid = 3008] [serial = 2359] [outer = 0000000000000000] 18:40:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 216 (0000000762F3B000) [pid = 3008] [serial = 2360] [outer = 0000000762F31C00] 18:40:08 INFO - PROCESS | 3008 | 1463190008414 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 3008 | ++DOMWINDOW == 217 (0000000765865C00) [pid = 3008] [serial = 2361] [outer = 0000000762F31C00] 18:40:09 INFO - PROCESS | 3008 | 1463190009175 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:40:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:40:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 986ms 18:40:09 INFO - PROCESS | 3008 | 1463190009207 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 3008 | 1463190009213 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 18:40:10 WARNING - u'runner_teardown' () 18:40:10 INFO - No more tests 18:40:10 INFO - Got 0 unexpected results 18:40:10 INFO - SUITE-END | took 699s 18:40:10 INFO - Closing logging queue 18:40:10 INFO - queue closed 18:40:10 INFO - Return code: 0 18:40:10 WARNING - # TBPL SUCCESS # 18:40:10 INFO - Running post-action listener: _resource_record_post_action 18:40:10 INFO - Running post-run listener: _resource_record_post_run 18:40:11 INFO - Total resource usage - Wall time: 709s; CPU: 14.0%; Read bytes: 196084224; Write bytes: 1004043776; Read time: 2478200; Write time: 5734220 18:40:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:40:11 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 34333696; Read time: 0; Write time: 57950 18:40:11 INFO - run-tests - Wall time: 707s; CPU: 14.0%; Read bytes: 196084224; Write bytes: 892815872; Read time: 2478200; Write time: 5607610 18:40:11 INFO - Running post-run listener: _upload_blobber_files 18:40:11 INFO - Blob upload gear active. 18:40:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:40:11 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 18:40:11 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'] 18:40:11 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 18:40:12 INFO - (blobuploader) - INFO - Open directory for files ... 18:40:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:40:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:40:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:40:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:40:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:40:12 INFO - (blobuploader) - INFO - Done attempting. 18:40:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:40:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:40:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:40:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:40:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:40:14 INFO - (blobuploader) - INFO - Done attempting. 18:40:14 INFO - (blobuploader) - INFO - Iteration through files over. 18:40:14 INFO - Return code: 0 18:40:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:40:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7a7b09563839aeae63890f427501f37edcde02db6b05dac1c0945eed477c42e5a68ad7835562a9977b8da64f75b9d84648b5463cbeb8fdb4bf8025ccc2a898f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c60c898ead8c69da23fbee8e8e78b0bf00c6582b021d1190c3f693c583a4838947143e49a13ca2a9caad3e51ca3ce97d0e67345c270ed07a67c8368a5b5819"} 18:40:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:40:14 INFO - Writing to file C:\slave\test\properties\blobber_files 18:40:14 INFO - Contents: 18:40:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7a7b09563839aeae63890f427501f37edcde02db6b05dac1c0945eed477c42e5a68ad7835562a9977b8da64f75b9d84648b5463cbeb8fdb4bf8025ccc2a898f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c60c898ead8c69da23fbee8e8e78b0bf00c6582b021d1190c3f693c583a4838947143e49a13ca2a9caad3e51ca3ce97d0e67345c270ed07a67c8368a5b5819"} 18:40:14 INFO - Running post-run listener: copy_logs_to_upload_dir 18:40:14 INFO - Copying logs to upload dir... 18:40:14 INFO - mkdir: C:\slave\test\build\upload\logs 18:40:14 INFO - Copying logs to upload dir... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... 18:40:14 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=872.818000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 33 secs) (at 2016-05-13 18:40:14.964736) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 18:40:14.966199) ========= '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-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b7a7b09563839aeae63890f427501f37edcde02db6b05dac1c0945eed477c42e5a68ad7835562a9977b8da64f75b9d84648b5463cbeb8fdb4bf8025ccc2a898f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c60c898ead8c69da23fbee8e8e78b0bf00c6582b021d1190c3f693c583a4838947143e49a13ca2a9caad3e51ca3ce97d0e67345c270ed07a67c8368a5b5819"} build_url:https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.303000 build_url: 'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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/b7a7b09563839aeae63890f427501f37edcde02db6b05dac1c0945eed477c42e5a68ad7835562a9977b8da64f75b9d84648b5463cbeb8fdb4bf8025ccc2a898f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/02c60c898ead8c69da23fbee8e8e78b0bf00c6582b021d1190c3f693c583a4838947143e49a13ca2a9caad3e51ca3ce97d0e67345c270ed07a67c8368a5b5819"}' symbols_url: 'https://queue.taskcluster.net/v1/task/We1bHDq9TYCo7ObbTru-rQ/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-13 18:40:15.288914) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:40:15.289245) ========= '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-109\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-109 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-109 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-109\AppData\Local LOGONSERVER=\\T-W864-IX-109 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-109 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-109 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-13 18:40:15.404543) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 18:40:15.405009) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-13 18:40:15.898628) ========= ========= Total master_lag: 0.78 =========